maven打包uber jar(包含依赖)

0 概述

工作中遇到了需要将一个工程打包为一个jar包的情形,参考了如下文档将方案整理于此。

参考:

http://maven.apache.org/plugins/maven-shade-plugin/

https://www.cnblogs.com/oldtrafford/p/6901149.html

1 解决方案

采用maven shade插件进行打包

代码:https://github.com/pengchen211/maven-learning/tree/master/mvn-pkg-test-shade

说明:将插件使用说明注释在了pom.xml文件中

2 使用

# 打包
mvn package
# 运行
java -jar  **.jar

猜你喜欢

转载自www.cnblogs.com/pengchen211/p/9656663.html
今日推荐