springboot+gradle打成war发布到tomcat访

2018-09-20  本文已影响0人  宽宽侠

通常springboot项目有两种发布方式一种直接打包成jar在服务器直接运行,一种打成war包,放在tomcat下运行

作者在使用第二种方式时出现请求访问404的错误,大多数项目都是maven构建的,今天告诉大家gradle项目的解决方法

1.添加jar包

compilegroup :'org.springframework.boot',name:'spring-boot-legacy',version:'1.1.0.RELEASE'

providedCompilegroup:"org.springframework.boot",name:'spring-boot-starter-tomcat'

2.启动类添加

public class Applicationextends SpringBootServletInitializer{

public static void main(String args[]){

SpringApplication.run(Application.class, args);

}

@Override

    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {

return application.sources(Application.class);

}

}

之后发布到tomcat下就可以正常访问了

上一篇下一篇

猜你喜欢

热点阅读