手动添加jar包以满足mvn依赖需求

1.加载jar包到本地 (以加载saxon-dom-9.0.jar为例)

首先在工程的pom.xml文件中加入


net.sf.saxon
saxon-dom
9.0

pom.xml配置完成后,再执行以下命令:

mvn install:install-file -DgroupId=net.sf.saxon -DartifactId=saxon-dom -Dversion=9.0 -Dpackaging=jar -Dfile=/home/ubuntu/saxon-dom-9.0.jar

说明:-Dfile指第三方jar的路径,其它的注意要确保maven命令中groupId、artifactId、version与pom.xml中的配置相同,-Dpackaging表示加载的文件类型

  1. 例子:
    mvn install:install-file -DgroupId=log4j -DartifactId=log4j -Dversion=1.2.17 -Dpackaging=jar -Dfile=/home/rao/.m2/repository/log4j-1.2.17.jar

mvn install:install-file -DgroupId=org.apache.htrace -DartifactId=htrace-core -Dversion=3.1.0-incubating -Dpackaging=jar -Dfile=/home/rao/.m2/repository/htrace-core-3.1.0-incubating.jar

Leave a Reply

Your email address will not be published. Required fields are marked *