当前位置:  开发笔记 > 编程语言 > 正文

在构建之前将jar添加到maven本地存储库

如何解决《在构建之前将jar添加到maven本地存储库》经验,为你挑选了1个好方法。

我有第三部分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项目.

脚步:

1. 安装mvn:

把你的罐子放在某处,让我们假设它在c:\:

 mvn install:install-file -Dfile=c:\myJar{version}.jar 
 -DgroupId=YOUR_GROUP -DartifactId=myJar -Dversion={version} -Dpackaging=jar

现在,"myJar"jar被复制到Maven本地存储库.

2. pom.xml:

安装后,只需myJar在pom.xml中声明坐标即可.


     YOUR_GROUP
     myJar
     {version}

3. 完成

构建它,现在"myJar" jar能够从你的Maven本地存储库中检索.


注意:此示例基于另一个示例,我建议您阅读以获取更多信息.



1> Gal Dreiman..:

实际上并没有那么复杂.

有两种情况需要发出Maven的命令以手动将jar包含到Maven本地存储库中.

您想要使用的jar在Maven中心存储库中不存在.

您创建了一个自定义jar,需要用于另一个Maven项目.

脚步:

1. 安装mvn:

把你的罐子放在某处,让我们假设它在c:\:

 mvn install:install-file -Dfile=c:\myJar{version}.jar 
 -DgroupId=YOUR_GROUP -DartifactId=myJar -Dversion={version} -Dpackaging=jar

现在,"myJar"jar被复制到Maven本地存储库.

2. pom.xml:

安装后,只需myJar在pom.xml中声明坐标即可.


     YOUR_GROUP
     myJar
     {version}

3. 完成

构建它,现在"myJar" jar能够从你的Maven本地存储库中检索.


注意:此示例基于另一个示例,我建议您阅读以获取更多信息.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有