总字数 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包了