【发布时间】:2013-09-02 07:51:54
【问题描述】:
我需要将一个包含大约 130 个 jar 的遗留项目转换为一个 mavenized 项目。最难的部分似乎是创建 pom 依赖列表。一些 jar 使用版本号命名,如 commons-logging-1.1.jar,而一些没有命名,如 json.jar。将这个 jar 列表转换为 maven pom 依赖列表的简单、自动或半自动方式是什么?
【问题讨论】:
标签: maven jar dependencies pom.xml
我需要将一个包含大约 130 个 jar 的遗留项目转换为一个 mavenized 项目。最难的部分似乎是创建 pom 依赖列表。一些 jar 使用版本号命名,如 commons-logging-1.1.jar,而一些没有命名,如 json.jar。将这个 jar 列表转换为 maven pom 依赖列表的简单、自动或半自动方式是什么?
【问题讨论】:
标签: maven jar dependencies pom.xml
这里没有灵丹妙药。这将是一项繁琐的手动试错任务:
一旦你完成它,Maven 应该会让它更容易前进。
【讨论】:
http://search.maven.org/#advancedsearch%7Cgav 有一个非常好的功能,您可以“上传”您的 jar。根据其校验和,它可以为您提供正确的 groupId、artifactId 和版本(当然,如果它在 Maven Central 中可用)
【讨论】: