TFdream / blog

个人技术博客,博文写在 Issues 里。
Apache License 2.0
129 stars 18 forks source link

Maven - 打包可执行jar包 #397

Open TFdream opened 2 years ago

TFdream commented 2 years ago

转载自 【简书】Maven - 打包可执行jar包:https://www.jianshu.com/p/0d85d0539b1a

本文以一个简单的Spring项目为例,讲述如何进行配置和打包。

maven提供了许多插件可以很方便的将项目打包成一个可执行Jar文件,笔者了解到的有以下6种方式:

  1. 使用maven-jar-plugin和maven-dependency-plugin
  2. 使用maven-assembly-plugin (推荐)
  3. 使用maven-shade-plugin
  4. 使用onejar-maven-plugin
  5. 使用spring-boot-maven-plugin
  6. 使用tomcat7-maven-plugin