發(fā)布打包
Jar類(lèi)型打包方式
1.使用mvn celan package 打包
2.使用java –jar 包名
war類(lèi)型打包方式
1.使用mvn celan package 打包
2.使用java –jar 包名
外部Tomcat運(yùn)行
1.使用mvn celan package 打包
2.2.0將war包 放入到tomcat webapps下運(yùn)行即可。
注意:springboot2.0內(nèi)置tomcat8.5.25磁餐,建議使用外部Tomcat9.0版本運(yùn)行即可,否則報(bào)錯(cuò)版本不兼容勤庐。
打包常見(jiàn)錯(cuò)誤
如果報(bào)錯(cuò)沒(méi)有主清單,在pom文件中新增
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<!--在??指定主函數(shù)入口-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<maimClass>com.itmayiedu.app.App</maimClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>