1

我想开始在我分发的代码中使用 maven,但我找不到处理依赖项的有效方法。每个新的依赖项都需要我很长时间才能添加。

作为一个简单的例子,我需要添加 Tomcat 进行编译。我真的必须在浏览器中手动搜索 repo 才能找到 group-id、artifact-id 和版本号吗?

在每种情况下,似乎更容易找到非 Maven 下载。我希望我错过了一些明显的东西。

4

2 回答 2

3

我真的必须在浏览器中手动搜索 repo 才能找到 group-id、artifact-id 和版本号吗?

不,使用存储库搜索引擎。有些在这里提到,更多在这里。一些 IDE 还提供搜索和添加依赖项的功能(例如 Eclipse 和 m2eclipse)。

于 2010-05-25T22:15:17.403 回答
1

首先,使用一些 IDE 确实有帮助。Eclipse 有 m2eclipse 插件,如果您在 pom 定义中定义远程 maven 存储库的位置,您可以在其 pom 编辑器中添加依赖项,它会自动为您搜索适当的工件。


真正有用的是使用像 Nexus / Artifactory 这样的存储库管理器,您可以在其中收集最重要的 maven 存储库,然后您不需要在 pom 定义中为各种工件声明特定的存储库位置,但所有内容都将通过 Nexus 代理。

于 2010-05-25T22:15:57.590 回答