Categories
Dictionary
Download
Project Details
Changes Log
FAQ
License


jDependency is an API and application which allows to analyse Java packages dependencies.

Distribution

Main Article: Distribution

Usage

Main Article: Usage

If you want to use the library, and you don't want to use the graphical interface, you only have to add the jDependency.jar to the classpath.

For example:
      JarDependencies depend = new JarDependencies(myJarFile);
      JarDependencies depend = new JarDependencies(myJarFile);
      JarDependencies anotherDepend = new JarDependencies(aSecondJarFile);
      boolean isDependingOn = depend.isDependingOn(anotherDepend);
If you want to use the graphical interface, just double click on jDependency-ui.jar.

Dependencies

Main Article: Dependencies

Note that jDependency library is based on the ObjectWeb ASM library.

Compatibility

Main Article: ObjectWeb ASM

The library can be used with at least a Java 8 JRE. The class file manipulation is compatible with Java 22 and below.

Categories: general

Developers

Join this project:

To join this project, please contact the project administrators of this project, as shown on the project summary page.

Get the source code:

Source code for this project is available as downloads or through the subversion repository used by the project, as accessible from the project develop page.

Copyright 2019 Herve Girod. All Rights Reserved. Documentation and source under the LGPL v2 licence