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

问:我有一个专有的jar,我想把它作为一个依赖项添加到我的pom中。

但我不想把它添加到存储库中。原因是我希望常用的maven命令(如mvn compile等)能够开箱即用。(无需要求开发人员自己将其添加到某个存储库中)。

我希望jar在源代码控制中的第三方库中,并通过相对路径从pom.xml文件链接到它。这能做到吗?如何?

问题的意思:在没有私服Nexus或者不想将第三方的Jar上传到私服中,如何操作去使用这个jar。

解决办法:

使用系统范围。${basedir}是存储文件的目录。

xml 复制代码
 <dependency>
            <groupId>hiips-common</groupId>
            <artifactId>hiips-common-sdk</artifactId>
            <version>2.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/lib/hiips-common_2.0.jar</systemPath>
</dependency>
相关推荐
Hi~晴天大圣6 小时前
Pycharm中查找与替换
pycharm
丁总学Java7 小时前
在IDEA的Maven中(同步所有Maven项目)和(重新加载所有Maven项目)的区别
java·maven·intellij-idea
灬Change7 小时前
maven 发布本地jar包到私库
linux·maven·jar
DavidSoCool11 小时前
go执行java -jar 完成DSA私钥解析
java·golang·jar
lifegoesonwjl11 小时前
Python学习心得面向对象的三大特征
开发语言·python·pycharm
小安同学iter18 小时前
使用Maven将Web应用打包并部署到Tomcat服务器运行
java·tomcat·maven
小钊(求职中)20 小时前
Java开发实习面试笔试题(含答案)
java·开发语言·spring boot·spring·面试·tomcat·maven
ruleslol1 天前
Maven教程
maven
tnan25221 天前
记录 pycharm 无法识别提示导入已有的模块解决方案 No module named ‘xxx‘
ide·python·pycharm
leaf_leaves_leaf1 天前
pycharm画图程序如何一步一步的调试
ide·python·pycharm