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服务器中运行即可。