【发布时间】:2010-06-02 18:39:09
【问题描述】:
在给定 .jar 文件目录和单独的 java 源代码目录的情况下,是否有工具可以确定 .jar 依赖项?我需要基于没有定义任何依赖项的现有代码库生成 Eclipse .classpath 文件。
更具体地说,我得到了一个大型代码库,其中包含十几个 J2EE 风格的项目和一个 jar 文件目录。我的客户使用自定义开发和构建框架,这对我来说太神秘了,无法完成任何实际工作。这些项目没有关于它们的依赖关系的任何信息,无论是在项目之间还是到 jar 库。
我希望这个工具必须遍历每个 jar 文件,索引该文件中可用的类,然后遍历项目源代码树中的每个文件并匹配依赖项,可能会写出一个 .classpath 文件所需的 jar 文件。我意识到这是一个相当简单的操作视图,因为 jar 文件之间的重复类等可能会使事情变得更加困难。
【问题讨论】:
标签: java jakarta-ee jar