maven 项目打jar包& 将所有依赖打进jar包
•
Jave
一、原文地址:
maven 项目打jar包 并包含所有依赖_醉梦洛的博客-CSDN博客_maven打jar包含依赖包
二、举个例子
我写了一个maven项目(不是Spring boot)。
2.1 在pom.xml中引入插件:build – plugins中添加 plugin
在pom文件build – plugins中添加 plugin
org.apache.maven.plugins
maven-assembly-plugin
jar-with-dependencies
true
lib/
com.sdt.intf.client.tools.DealConnectFile
make-assembly
package
single
========================
我的整个pom文件的内容如下:
4.0.0
org.example
jmeter_code
1.0-SNAPSHOT
com.alibaba
fastjson
1.1.15
8
8
org.apache.maven.plugins
maven-assembly-plugin
jar-with-dependencies
true
lib/
com.sdt.intf.client.tools.DealConnectFile
make-assembly
package
single
2.2 打包
两种方式
方式一:直接使用idea打包
package

生成两个jar 一个是没有dependence结尾的jar,这个不包含其他依赖jar的jar包,只包含主类的依赖。
另一个是以dependence结尾jar,此jar是包含了项目中所有依赖的jar包
方式二:使用命令打包
mvn clean compaile package
生成两个jar 一个是没有dependence结尾的jar,这个不包含其他依赖jar的jar包,只包含主类的依赖。
另一个是以dependence结尾jar,此jar是包含了项目中所有依赖的jar包
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/5db79688af.html
