Spring Boot项目打包部署

SpringBoot项目可以是jar类型的maven项目,也可以是一个war

类型的maven项目,取决于我们要不要整合jsp使用。但是不管 是哪种项目类型, 已经不是我们传统意义上的项目结构了,在本 地使用SpringBoot的启动器即可 访问我们开发的项目。如果我们将项目功能开发完成后,需要使用SpringBoot的打包 功能来将项目进行打包。

SpringBoot项目打包在linux服务器中运行:

 ①jar类型项目会打成jar包:

jar类型项目使用SpringBoot打包插件打包时,会在打成的jar中内置一个tomcat jar。所以我们可以使用jdk直接运行该jar项目即可,jar项目中有一个功能, 将功能代码放到其内置的tomcat中运行。我们直接使用浏览器访问即可。

②war类型项目会打成war包:

在打包时需要将内置的tomcat插件排除,配置servlet的依赖。

war正常的放到tomcat服务器中运行即可。

原文地址:https://www.cnblogs.com/vincentmax/p/14344484.html