本文主要是介绍Maven相对路径jar依赖,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
背景:在做支付功能时需要一些支付系统提供的jar文件,由于Maven私服是全公司通用,从各方面考虑决定基于Maven使用相对路径方式进行依赖相关jar。
pom配置如下所示:
<dependency><groupId>com.timerbin</groupId><artifactId>timer</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/doc/timerbin.jar</systemPath> </dependency>
其中的路径格式如下所示:
其中的groupId,artifactId,verion 的值意义不是很大,只要能唯一标识就可以。
${project.basedir}
是关键名称,用于标识相对路径,在调试开发过度阶段中此处不加${project.basedir}配置成绝对路径也是可以的。
这篇关于Maven相对路径jar依赖的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!