springboot打成jar包和war包
1、打成jar包
1.1 首先packageing标签改成jar
<packaging>jar</packaging>
1.2 增加maven插件里增加启动类配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<showWarnings>true</showWarnings>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.fistm.SpringbootApp</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
2、打成war包
2.1 packageing标签改成war
<packaging>war</packaging>
2.2 增加maven插件
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
<showWarnings>true</showWarnings>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
</plugin>
</plugins>
</build>
本文详细介绍了如何使用SpringBoot将项目打包为jar和war两种形式。对于jar包,需修改pom.xml中packageing标签为jar,并配置maven插件指定启动类。而对于war包,同样需将packageing改为war,然后进行相应配置。

1万+

被折叠的 条评论
为什么被折叠?



