`

从Maven仓库中导出 依赖 jar包

阅读更多

从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,
输入以下命令:

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies -DoutputDirectory=lib  



更简单的

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies  


会导出到target\dependency 下面

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn clean dependency:copy-dependencies package   


未试过
复制依赖的jar 非常有用

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile  


这样jar包都会copy到工程目录下的lib里面

mvn package

然后从被打包好的文件里找出jar来。

 

 

 

或者 

 

 

 

[html] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. <plugin>  
  2.            <artifactId>maven-assembly-plugin</artifactId>  
  3.            <configuration>  
  4.                <archive>  
  5.                    <manifest>  
  6.                        <mainClass>com.netease.money.idc.csp.main.OtcMain</mainClass>  
  7.                    </manifest>  
  8.                </archive>  
  9.                <descriptorRefs>  
  10.                    <descriptorRef>jar-with-dependencies</descriptorRef>  
  11.                </descriptorRefs>  
  12.            </configuration>  
  13.        </plugin>  



 

然后用命令  mvn assembly:assembly 或者 mvn assembly:single

打出的包包含了依赖的jar。类似于fatjar插件打包。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics