最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Maven如何打jar包 Maven打jar包三种方式
时间:2020-07-01 编辑:袖梨 来源:一聚教程网
Maven如何打jar包?本篇文章小编给大家分享一下Maven打jar包三种方式,代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
不包含依赖jar包
该方法打包的jar,不包含依赖的jar包,也没有指定入口类。
org.apache.maven.plugins maven-compiler-plugin 3.7.0 1.8 UTF-8
将依赖jar包输出到指定目录
该方法打包的jar,指定了入口类,可以直接使用java -jar project.jar执行,但是第三方依赖存在一个指定的外部目录下,迁移时需将jar和依赖目录一起迁移。
org.apache.maven.plugins maven-compiler-plugin 3.7.0 1.8 UTF-8 org.apache.maven.plugins maven-jar-plugin 3.1.0 com.netty.client.SignalClient true lib/ org.apache.maven.plugins maven-dependency-plugin 3.1.1 copy install copy-dependencies ${project.build.directory}/lib
将项目依赖和项目打成一个jar包
该方法打包的jar,指定了入口类,可以直接使用java -jar project.jar执行,并且将第三方依赖打到了项目jar包中。
org.apache.maven.plugins maven-compiler-plugin 3.7.0 1.8 UTF-8 org.apache.maven.plugins maven-assembly-plugin 3.1.0 com.netty.client.SignalClient jar-with-dependencies make-assembly package single
相关文章
- maven环境变量配置代码示例 08-11
- Maven插件docker-maven-plugin使用代码示例 06-21
- maven之packaging标签使用代码示例 12-03
- Maven分模块开发执行指令失败问题解决方法 09-27
- maven使用assembly进行打包方法代码示例 09-04
- maven如何配置多个仓库 maven配置多个仓库方法 08-28