【问题标题】:Java import/export dependenciesJava 导入/导出依赖项
【发布时间】:2010-09-06 21:52:32
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: java import export


    【解决方案1】:

    您可以使用DependencyFinderOutbound dependencies 功能。您可以完全在 GUI 中执行此操作,也可以在导出 XML 的命令行中执行此操作。

    【讨论】:

      【解决方案2】:

      我认为您可以使用 JDepend 获取该信息

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

          如果它是一个公共 jar(例如,不是你的),那么它可能在 Maven Repository 中。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-11-25
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多