我的项目使用的是maven 1.1,并且我想为本地生成的另一个JAR添加一个依赖项。我怎样才能做到这一点?在Maven 1.1中为本地JAR添加一个依赖关系
0
A
回答
0
您可以为JAR
添加在pom.xml
一个条目,当你建立使用maven
项目,只需添加-o
到条命令。确保JAR
存在于本地m2
存储库中。
-o
代表离线,这意味着它只会查找当地m2
的相关性。
+0
谢谢。其实我在我的项目中同时拥有本地和远程依赖项,所以我不能直接查找本地依赖项。 – odavid 2013-04-08 08:51:16
0
安装JAR到本地回购
mvn install:install-file -Dfile=<path to your jar> -DgroupId=<groupID you want to give> -DartifactId=<artifactID you want to give> -Dversion=<version you want to give> -Dpackaging=jar
0
在我来说,我使用了以下策略:将文件安装到你的本地库,然后添加它依赖于你的pom.xml。
安装可以像做如下:
mvn install:install-file \
-DgroupId=my.local.jar \
-DartifactId=localName \
-Dpackaging=jar \
-Dversion=1.0-MYVERSION \
-Dfile=localFile.jar
已安装的文件,你需要以下依赖于你的pom.xml
<dependency>
<groupId>my.local.jar</groupId>
<artifactId>localName</artifactId>
<version>1.0-MYVERSION</version>
</dependency>
0
从Maven的1.1 FAQ:
如何从非Maven项目添加JAR到我的本地存储库?
如果由于许可证而无法将JAR上传到Maven的中央存储库,或者它是私有的,则必须手动将其复制到本地存储库。选择合理的组ID后,确保文件名格式为artifactId-version.jar,将其复制到$ {maven.repo.local} /groupId/jars/artifactId-version.jar。
相关问题
- 1. Maven:添加非JAR依赖关系
- 2. 添加maven依赖关系
- 3. Java Maven Jar依赖关系
- 4. 添加jar文件依赖关系
- 5. 如何在本地jar文件上设置Maven依赖关系
- 6. 添加本地jar文件/插件作为maven依赖项
- 7. 如何将本地jar添加为maven项目的依赖项?
- 8. Grails和本地Maven依赖关系
- 9. 依赖的Maven副本依赖关系
- 10. 将Maven依赖关系添加到Eclipse
- 11. Maven配置的依赖关系(jar)
- 12. Maven测试jar包括依赖关系
- 13. 为什么Maven在添加新的依赖关系时重新添加已存在的依赖关系?
- 14. NetBeans中的Maven项目:如何向“依赖关系”和“测试依赖关系”添加依赖关系?
- 15. 从maven junit中的依赖关系jar中加载文件
- 16. Maven依赖关系
- 17. Maven依赖关系
- 18. IntelliJ Maven正确生成Maven本地存储库,但不添加依赖关系
- 19. FluentNHibernate 1.1/Castle 1.1依赖关系
- 20. Maven将jar添加到不存在于依赖关系中的战争:树
- 21. WildFly Swarm + War + Gradle中的本地Jar依赖关系--NullPointerException
- 22. 如何在构建器中添加本地依赖关系
- 23. Maven Shade插件创建无依赖关系的JAR并从其他位置加载依赖关系JAR
- 24. 从本地资源库添加依赖关系 - m2e
- 25. Maven:编译一个项目中的一个Jar中的所有依赖关系
- 26. 由于本地Maven依赖关系jar中的java.lang.NoClassDefFoundError导致Apache Nifi失败。
- 27. Gradle:添加依赖关系
- 28. Maven在本地存储库中找不到依赖关系
- 29. Maven无法在本地repo中找到依赖关系
- 30. 在IntelliJ IDEA中添加Javadoc来自Maven库的依赖关系
是另外一个maven项目的jar吗?在这种情况下,为什么不简单地将其安装到本地存储库? – 2013-04-08 07:43:49
我的另一个jar不是maven项目。 – odavid 2013-04-08 08:49:09