Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (102)
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 (322)
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, ∼2319🔥, 0💬
Popular Posts:
How to download and install ojdbc7.jar for Oracle 12c R1? ojdbc8.jar for Oracle 12c R1 is a Java 7 a...
maven-model-builder-3.8. 6.jaris the JAR file for Apache Maven 3.8.6 Model Builder module. Apache Ma...
Where to find answers to frequently asked questions on Downloading and Installing ojdbc.jar - JDBC D...
What Is ojdbc7.jar for Oracle 12c R1? ojdbc7.jar for Oracle 12c R1 is the JAR files of ojdbc.jar, JD...
How to show the XML parsing flow with sax\DocumentTracer.java provided in the Apache Xerces package?...