SpringBoot项目快速打包成jar项目与部署
上文中,tomcat配置完成了。接下来我们需要将我们的项目打包部署至tomcat服务器。
传统的Web应用进行打包部署时,通常会打成War包的形式,然后将War包部署到Tomcat等服务器中,而SpringBoot应用使用的是嵌入式Servlet容器,也就是说,SpringBoot应用默认是以jar包形式进行打包部署的,而如果想要使用传统的War包形式进行打包部署,就需要进行一些配置。
由于Spring Boot应用中已经嵌入了Tomcat服务器,所以将Spring Boot应用以默认jar包形式进行打包部署非常简单和方便。
1:项目打jar包
SpringBoot项目maven打包插件配置:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--热部署配置-->
<configuration>
<!--fork:如果没有该项配置,整个devtools不会起作用-->
<fork>true</fork>
</configuration>
</plugin>
打包操作就很简单了,如下图所是示:
如果没有出现其他的错误的话,那你就会在项目根目录下的target目录下发现一个.jar文件,如下图所示:
我们可以通过命令行启动这个jar文件。
java -jar xxxxxx.jar
执行结果如下图所示:
接下来我们在浏览器中访问: