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>
相关推荐
未来之窗软件服务2 小时前
幽冥大陆(四十九)PHP打造Java的Jar实践——东方仙盟筑基期
java·php·jar·仙盟创梦ide·东方仙盟·东方仙盟sdk·东方仙盟一体化
mike04125 小时前
Eclipse+maven+selenium自动化测试开发环境搭建
selenium·eclipse·maven
Li_7695325 小时前
IDEA 中 maven 图标失踪解决措施
java·maven·intellij-idea
艾莉丝努力练剑8 小时前
【Python基础:语法第六课】Python文件操作安全指南:告别资源泄露与编码乱码
大数据·linux·运维·人工智能·python·安全·pycharm
mike04128 小时前
Eclipse配置Maven详细教程(实测)
java·eclipse·maven
BD_Marathon20 小时前
【JavaWeb】Servlet_jar包导入和Content-Type问题
java·servlet·jar
睡觉早点1 天前
IntelliJ IDEA下载安装过程(含Java环境搭建)
java·ide·jdk·maven·intellij-idea
李少兄1 天前
IntelliJ IDEA Maven 工具栏消失怎么办?
java·maven·intellij-idea
zhangyyaa1 天前
SpringBoot环境配置JDK、Maven、IDEA
java·spring boot·maven·intellij-idea
The_SkyUzi1 天前
【无标题】
java·maven