Spring Boot可以通过在pom中配置spring-boot-maven-plugin插件打包,支持两种打包部署方式jar包部署和war包部署。
默认的打包方式是jar包,或者可以通过配置<packaging>jar</packaging>
的方式告诉插件打jar包,打包成功后可在项目目录下的target文件夹下查看。
Spring Boot项目提供内置tomcat故可以直接通过java -jar XXX.jar
命令启动服务
war包部署即将项目放置到外部tomcat容器中启动服务,需要做以下几步配置。
<packaging>war</packaging>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.3.2.RELEASE</version>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。