Java导入/导出依赖项

时间:2008-08-26 16:30:08

标签: java import export

我正在尝试找到一种方法来列出jar文件的(静态)依赖性要求,以及运行时需要哪些符号。

我可以看到类导出的方法可以使用“javap”列出,但似乎没有相反的工具来列出'imports'。有可能这样做吗?

这与Windows开发中的dumpbin实用程序类似,可用于列出DLL的导出和导入。

编辑:感谢您的回复;我检查了所有的建议;接受了DependencyFinder,因为它最符合我的要求。

4 个答案:

答案 0 :(得分:2)

您可以使用Outbound dependenciesDependencyFinder功能。您可以完全在GUI中或在命令行中导出XML。

答案 1 :(得分:1)

我认为您可以使用JDepend

获取该信息

答案 2 :(得分:0)

有一个名为JarAnalyzer的工具可以为您提供目录中jar之间的依赖关系。它还会为您提供目录中不存在的依赖项列表。

答案 3 :(得分:0)

如果它是公共jar(如同,而不是你的),那么它可能位于Maven Repository