总字数 236
预计阅读时间 1 分钟
要让jar包是可运行的
也就是可以执行java -jar demo.jar来直接运行
需要满足两个条件
- 依赖的其他jar包也被一同打包进去
- jar包当中具备清单文件 , 指定运行的主类 在maven项目当中 , 可以借助
maven-shade-plugin来实现
pom.xml
1 | <build> |
这里的mainClass需要指定运行的主类是哪个
之后执行mvn clean package打包出的jar包 , 就是直接可运行的jar包了
要让jar包是可运行的
也就是可以执行java -jar demo.jar来直接运行
需要满足两个条件
maven-shade-plugin来实现pom.xml
1 | <build> |
这里的mainClass需要指定运行的主类是哪个
之后执行mvn clean package打包出的jar包 , 就是直接可运行的jar包了