Maven:通过相对路径向JAR添加依赖项

Maven:通过相对路径向JAR添加依赖项

我有一个专有的JAR,我想将它作为一个依赖项添加到我的pom中。

但我不想把它添加到存储库中。原因是我想要我常用的maven命令,例如mvn compile等从盒子里拿出来工作。(不要求开发人员自己将其添加到某个存储库中)。

我希望JAR位于源代码管理中的一个3 rdparty lib中,并通过相对路径链接到它。

这能办到吗?多么,怎样?


慕婉清6462132
浏览 2197回答 3
3回答

HUH函数

使用system瞄准镜。${basedir}是您的pom的目录。<dependency> &nbsp;&nbsp;&nbsp;&nbsp;<artifactId>..</artifactId> &nbsp;&nbsp;&nbsp;&nbsp;<groupId>..</groupId> &nbsp;&nbsp;&nbsp;&nbsp;<scope>system</scope> &nbsp;&nbsp;&nbsp;&nbsp;<systemPath>${basedir}/lib/dependency.jar</systemPath></dependency>但是,最好将JAR安装在存储库中,而不是将其提交给SCM-毕竟这正是Maven试图消除的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java