我有第三部分jar文件远程不存在项目目录中的文件,我想在执行mvn install时将此jar添加到本地存储库中,我当前的代码是这样做的
org.apache.maven.plugins maven-install-plugin 2.4 initialize install-file myJar1.0 myJar1.0 1.0 jar myJar1.0.jar
Gal Dreiman.. 5
实际上并没有那么复杂.
有两种情况需要发出Maven的命令以手动将jar包含到Maven本地存储库中.
您想要使用的jar在Maven中心存储库中不存在.
您创建了一个自定义jar,需要用于另一个Maven项目.
脚步:
把你的罐子放在某处,让我们假设它在c:\
:
mvn install:install-file -Dfile=c:\myJar{version}.jar -DgroupId=YOUR_GROUP -DartifactId=myJar -Dversion={version} -Dpackaging=jar
现在,"myJar"jar被复制到Maven本地存储库.
安装后,只需myJar
在pom.xml中声明坐标即可.
YOUR_GROUP myJar {version}
构建它,现在"myJar" jar能够从你的Maven本地存储库中检索.
注意:此示例基于另一个示例,我建议您阅读以获取更多信息.
实际上并没有那么复杂.
有两种情况需要发出Maven的命令以手动将jar包含到Maven本地存储库中.
您想要使用的jar在Maven中心存储库中不存在.
您创建了一个自定义jar,需要用于另一个Maven项目.
脚步:
把你的罐子放在某处,让我们假设它在c:\
:
mvn install:install-file -Dfile=c:\myJar{version}.jar -DgroupId=YOUR_GROUP -DartifactId=myJar -Dversion={version} -Dpackaging=jar
现在,"myJar"jar被复制到Maven本地存储库.
安装后,只需myJar
在pom.xml中声明坐标即可.
YOUR_GROUP myJar {version}
构建它,现在"myJar" jar能够从你的Maven本地存储库中检索.
注意:此示例基于另一个示例,我建议您阅读以获取更多信息.