给定一个.jar文件目录和一个单独的Java源代码目录,是否存在可以确定.jar依赖关系的工具?我需要基于没有定义任何依赖关系的现有代码库生成Eclipse .classpath文件。
更具体地说,我得到了一个大型的代码库,该代码库由十几个J2EE风格的项目和一个jar文件目录组成。我的客户使用了一个自定义开发和构建框架,这对我来说太不可思议了,无法使用并完成任何实际工作。无论在项目之间还是在jar库中,项目都没有任何有关其依赖性的信息。
我希望这个工具将必须遍历每个jar文件,索引该文件中可用的类,然后遍历项目源代码树中的每个文件并匹配依赖项,可能会写出一个带有所需jar的.classpath文件文件。我意识到这是一个相对简单的操作视图,因为jar文件中的重复类可能会使事情变得更加困难。
最佳答案
关于java - 一个基于现有代码确定jar依赖关系的工具?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2960523/