打包Spring Boot项目

Spring Boot项目的创建就不累述了,直接开始正文!

 

修改pom文件,例:

<!--以war形式打包-->
    <packaging>war</packaging>

 

修改Spring Boot的启动文件,继承SpringBootServletInitializer,并实现configure方法,示例:

@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(DemoApplication.class);
    }

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

最后执行Maven命令:mvn clean package

就会在target目录下生成war文件,将war文件直接放在tomcat的webapps下,启动tomcat即可

 

posted @ 2017-10-26 17:42  猴子1  阅读(89)  评论(0)    收藏  举报