JarAnalyzerA dependency management utility for jar files | |
Download |
JarAnalyzer Ranking & Summary
Advertisement
- License:
- Freeware
- Publisher Name:
- Kirk Knoernschild
- Operating Systems:
- Windows All
- File Size:
- 607 KB
JarAnalyzer Tags
- analyzer Analyze physical dependency dependency use RXTXcomm.jar dependency analyzer .NET Dependency Injector Dependency Injector create dependency Jar Builder jar creator create jar jar unzip jar Dependency Director Object Dependency Device dependency JAR Terminal dependency injection container Unity Dependency Injection JAR Explorer JAR Viewer JAR Editor view dependency explore jar view jar search jar find jar dependency management Jar File Analyzer Identify Dependency binary dependency dependency lister list dependency search classpath dependency classpath dependency searcher Check jar dependency injection export Jar files JAR converter static dependency viewer view static dependency Services Dependency Dependency Viewer Convert JAR Task Dependency dependency explorer Dependency Inversion Dependency Diagram Dependency Graph Find Dependency Dependency Searcher Avoid Dependency Conflict Avoid Library Dependency Dependency Checker File Dependency node dependency code dependency JAR manager assembly dependency dependency finder search missing dependency Java dependency missing dependency dependency injection framework Dependency Browser Browse Dependency JAR launcher Tivoli Ap Dependency GUI Maps dependency Check Dependency dependency manager Java dependency management manage dependency dependency analysis Java dependency analyzer external dependency tracker external dependency extract JAR JAR inspector embed JAR dependency creator List Jar Dependency Structure JAR merger Dependency Resolver Dependency Detector dependency mapper analyze dependency dependency package include dependency sis to jar converter jar to jad converter get jar jar applications jad to jar converter file explore jar software data entry speed nokia browser with auto mix mp3 play mowin maniac auto clicker cod4 brothersoft gba games lg gx300 gprs z wma do pak.files emulator
JarAnalyzer Description
JarAnalyzer was developed to be a dependency management utility for jar files. It's primary purpose is to traverse through a directory, parse each of the jar files in that directory, and identify the dependencies between the jar files. The output is an xml file representing the PhysicalDependencies between the jar files. Running JarAnalyzer is easy. Download the binary version, unzip the file, and execute the runxmlsummary.bat or rundotsummary.bat file. Type in the name of the directory with the jar files you want to analyze. Next, type in the name of the output .xml or .grph file. You can also specify filters to exclude certain packages in jar files when examining the dependencies. This will help minimize the number of unresolved dependencies on packages that you are not interested in reporting on. The default filter in Filter.properties is to exclude all packages beginning with java. and javax. You can also choose to filter specific jar files. The output is an xml file of the dependencies between the jar files in the directory specified when JarAnalyzer was run. Here's a listing of the primary elements that JarAnalyzer reports on. - JarName: The name of the jar file analyzed. - Statistics: Number of packages and classes in the jar file. Inner class are included in this count. The Level represents where in the hierarchy a jar file resides. Level 1 components are at the bottom. Level 2 depend on at least one Level 1. Level 3 depend on at least one Level 2. And so on. - Metrics: These are based on the "Martin Metrics". - Packages: Names of the packages in the jar file. - OutgoingDependencies: Dependent jar files based on what was found in the directory being analyzed. - IncomingDependencies: Jar files dependent on this jar file. - Cycles: Lists the jar file's cyclic dependencies. - UnresolvedDependencies: Names of packages not found in the jar files in the directory being analyzed.
JarAnalyzer Related Software