1、场景
今天在项目中遇到一个word2pdf的包,但是里面又有两个不同名字的包,pom里用classifier指定了各自的名字,这种包是如何安装的呢?
2、解决
在安装的时候用-Dclassifier 指定jar包的别名就可以了
maven命令例子:
mvn install:install-file -Dfile=E:\my\word2pdf-1.0-jdk16.jar -DgroupId=com.wb -DartifactId=word2pdf -Dversion=1.0 -Dpackaging=jar -Dclassifier=jdk16
mvn install:install-file -Dfile=E:\word2pdf-1.0-license.jar -DgroupId=com.wb -DartifactId=word2pdf -Dversion=1.0 -Dpackaging=jar -Dclassifier=license
下面附一份mvn安装jar包的参数说明
-Dmaven.repo.local 仓库位置
-Dfile= 文件的位置
-DgroupId= groupId
-DartifactId= artifactId
-Dversion=1.0.0 版本号
-Dpackaging=jar 打包方式
-Dclassifier:兄弟包的别名