maven module 路径_Maven:通过相对路径向JAR添加依赖项

这将绕过使用多模块构建时的限制,特别是如果在父项目之外的子项目中引用下载的JAR。这还通过创建POM和SHA 1文件作为构建的一部分来减少安装工作。它还允许文件驻留在项目中的任何地方,而无需修复名称或遵循maven存储库结构。

这使用maven-install-plugin。为此,您需要设置一个多模块项目,并有一个表示构建的新项目来将文件安装到本地存储库中,并确保其中一个是第一个。

您的多模块项目put.xml应该如下所示:pom

repository

... other modules ...

然后,存储库/pu.xml文件将包含用于加载作为项目一部分的JAR的定义。下面是头文件的一些片段。repositorypom

POM打包阻止它进行任何测试、编译或生成任何JAR文件。um.xml的肉位于使用maven-install-plugin的构建部分。

org.apache.maven.plugins

maven-install-plugin

com.ibm.db2:db2jcc

verify

install-file

com.ibm.db2

db2jcc

9.0.0

jar

${basedir}/src/jars/db2jcc.jar

true

true

...

要安装多个文件,只需添加更多的执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值