将SpringBoot项目部署到外部服务器Tomcat

打包

1.pom.xml文件中项目打包格式设置为war

<packaging>war</packaging>

2. 增加项目web容器部署的支持

        修改启动类

 public class Boot05WebAdminApplication extends SpringBootServletInitializer {
     
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(Boot05WebAdminApplication.class);
        }
     
     
        public static void main(String[] args) {
            SpringApplication.run(Boot05WebAdminApplication.class, args);
        }
     
    }

3.maven打包

               Ctrl选中clean和package再点击Run Maven Build进行打包

                (注:有些项目的打包方式不同)

正式部署

将war包放到tomcat的安装目录webapps下

注:部署时tomcat会自动帮你解压,war包的包名就是你的访问路径

当然也可以新建文件夹,将war包解压到它的下面


版权声明:本文为weixin_46858088原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。