1 Jar
类型打包方式
- 使用
mvn celan package
打包 - 使用
java –jar 包名
2 war
类型打包方式
- 使用
mvn celan package
打包 - 使用
java –jar 包名
3 外部 Tomcat
运行
- 使用
mvn celan package
打包 - 2.0 将 war 包 放入到
tomcat webapps
下运行即可。
注意:springboot2.0内置 tomcat8.5.25,建议使用外部 Tomcat9.0 版本运行即可,否则报错版本不兼容。
4 打包常见错误
如果报错没有主清单,在 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>
<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>