1、加入war標志
<packaging>war</packaging>
2、加入maven-war-plugin
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
3、extends SpringBootServletInitializer
4、sudo mvn clean package(也可以加些參數,忽略測試等,因為plugin加了配制,所以就省了。)
5、打包成功
注意:打包完了以后,又出現了pom.xml里出現紅叉的問題,還是回到目錄中,顯示簡介,去授權target讀寫權限即可。
具體的mvn打包成jar的文中有詳細記錄。
參考: