maven 添加本地 jar 包依赖

2018-02-27 11:48:56来源:oschina作者:傅易人点击

分享

曾经我们可以直接使用 system scope 和 systemPath 来导入本地 jar 包。



com.sample
sample-project
1.0
system
${project.basedir}/src/main/resources/yourJar.jar

但这个已经被标记为 deprecated,不建议使用了。


现在,有两个办法,一是 install 到 local repo,二是 deploy 到 project repo。


使用 mvn install

Guide to installing 3rd party JARs


mvn install:install-file
-Dfile=
-DgroupId=
-DartifactId=
-Dversion=
-Dpackaging=
-DgeneratePom=true
Where:
the path to the file to load
the group that the file should be registered under
the artifact name for the file
the version of the file
the packaging of the file e.g. jar
使用 mvn deploy
mvn deploy:deploy-file
-DgroupId=
-DartifactId=
-Dversion=
-Durl=file:
-DrepositoryId=
-DupdateReleaseInfo=true
-Dfile=

然后便可以直接




project-repo
file://${project.basedir}/repo/

true


true





com.sample
sample-project
1.0


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台