後臺項目打包過程
- Springboot項目打包需要用到spring-boot-maven-plugin這個插件,他能將項目打包成jar或者war文件,我們去pom.xml裏面進行添加,注意mainClass填啓動類的整個包名
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.0.1.RELEASE</version>
<configuration>
<mainClass>com.xxx.Application</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
- 接下來去控制檯編譯,不然找包後報找不到類,用idea的同學可以點maven compile編譯,使用外部maven的同學執行 mvn compile.看最後是否success
- 使用mvn打包
mvn package spring-boot:repackage
這個命令能將spring-boot打包爲jar,並將依賴打進去,就可以放到其他地方執行,mvn package這種打包是沒有依賴的,放在別的環境就不能運行了。