【发布时间】:2016-04-11 21:36:07
【问题描述】:
我有一个项目,我需要在 Maven 上安装一个库,以便我可以在所述项目中使用它。我遇到的问题是,说 libA 的库本身有一个依赖项 libB,它也是第三方的。
我已使用以下代码将两者都添加到我的本地存储库中:
mvn install:install-file -Dfile=VerBDConverter.jar -DgroupId=verbdconverter
-DartifactId=verbdconverter -Dversion=1.00 -Dpackaging=jar -DgeneratePom=true
对 lib 2 做了同样的事情。问题是,当我转到项目的 pom 并为 libA 添加
问题:应该是,毕竟Maven应该得到libA的依赖,但它没有。
【问题讨论】:
-
如果您专门列出您对这个问题的依赖项的名称可能会有所帮助,以防它类似于this 继续......我们通常需要能够重现该问题才能帮助。
-
@andrew,谢谢,我没有包括这两个库名称的原因是因为它们是由我自己的公司创建的,因此在 Maven 存储库中不可用。
-
由于这是在公司环境中,您应该考虑设置一个工件存储库(如 Artifactory 或 Nexus)来托管您公司的自定义库。
标签: java eclipse maven maven-install-plugin