Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
Dependency Finder, How To Run JarJarDiff?
JarJarDiff is tool provided in Dependency Finder to computes API differences between two versions of a codebase.
For more information, see Dependency Finder.
✍: FYIcenter.com
Here is an example of running JarJarDiff to see differences between sqljdbc41.jar and sqljdbc42.jar:
C:\fyicenter\DependencyFinder-1.2.1-beta4\bin>jarjardiff -old \local\lib\sqljdbc41.jar -new \local\lib\sqljd <differences> <name></name> <old>[\local\lib\sqljdbc41.jar]</old> <new>[\local\lib\sqljdbc42.jar]</new> <removed-interfaces> <name visibility="package" name="com.microsoft.sqlserver.jdbc.SQLType" interface="yes" extends=""> com.microsoft.sqlserver.jdbc.SQLType </name> </removed-interfaces> <removed-classes> <name visibility="package" final="yes" super="yes" name="com.microsoft.sqlserver.jdbc.LocalDate" extends="com.microsoft.sqlserver.jdbc.TemporalCompatibility" implements="">com.microsoft.sqlserver.jdbc.LocalDate</name> ... </removed-classes> <modified-classes> <class> <name>com.microsoft.sqlserver.jdbc.AppDTVImpl$SetValueOp</name> <removed-methods> <declaration visibility="package" return-type="void" signature="execute(com.microsoft.sqlserver.jdbc.DTV, com.microsoft.sqlserver.jdbc.LocalDate)" full-signature="com.microsoft.sqlserver.jdbc.AppDTVImpl $SetValueOp.execute(com.microsoft.sqlserver.jdbc.DTV, com.microsoft.sqlserver.jdbc.LocalDate)" throws="com.microsoft.sqlserver.jdbc.SQLServerException"> void execute(com.microsoft.sqlserver.jdbc.DTV, com.microsoft.sqlserver.jdbc.LocalDate) throws com.microsoft.sqlserver.jdbc.SQLServerException</declaration> ... </removed-methods> <new-methods> ... </new-methods> </class> ... </modified-classes> </differences>
Still have trouble using Dependency Finder? See How To Use Dependency Finder.
2015-10-26, 1535🔥, 0💬
Popular Posts:
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
How to download and install ojdbc6.jar for Oracle 11g R2? ojdbc6.jar for Oracle 11g R2 is a Java 6, ...
The goal of the Geronimo project is to produce a server runtime framework that pulls together the be...
Commons DBCP provides Database Connection Pooling. JAR File Size and Download Location: File name: c...
What Is javaws.jar in JRE (Java Runtime Environment) 8? javaws.jar in JRE (Java Runtime Environment)...