【问题标题】:Getting dependencies from jar(war/ear)?从 jar(war/ear) 获取依赖项?
【发布时间】:2013-09-05 06:50:34
【问题描述】:

假设我有一个维护不善的项目,所有库都位于 CVS/硬盘驱动器中,并且构建在纯 Ant(没有 Ivy)中运行,甚至使用 IDE 编译。有没有一个工具可以查看最终产品(jar/war/ear)并给我一些关于它的依赖关系的报告,甚至创建一个示例 pom.xml/build.gradle?

【问题讨论】:

  • 我觉得这个链接可能有用stackoverflow.com/questions/474725/…
  • 看起来不是这样......事实上,人们向我解释了这不是微不足道的任务,因为在 Maven Central/Bintray 中有许多相同的 jar 在不同的 groupID 下。但在我看来它仍然可以解决。

标签: java maven build dependencies gradle


【解决方案1】:

Maven Central 的 Advanced Search 可以提供帮助。使用“通过 SHA-1 校验和”,您可以选择您的罐子。如果该 jar 在 Maven Central 可用,您将获得它的坐标。 这将是一个好的开始,并有望解决您的大部分依赖关系。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    相关资源
    最近更新 更多