`

tomcat下发布springboot

 
阅读更多
记录下在tomcat下发布springboot项目的记录,以后可以查看
自己搭建了个简单的框架,主要是使用springboot和mybatis结合,并使用maven的形式打包。
在springboot中自带tomcat,所以要把项目发布到tomcat上首先要把自带的tomcat屏蔽掉。
1.在main方法中继承SpringBootServletInitializer,这个方法可以理解为web.xml文件,并且还要覆盖configure方法,具体方法如下

@SpringBootApplication
public class DemoApplication extends SpringBootServletInitializer {

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

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

在使用maven打包的时候还可以指定项目打包后的名称,在pom.xml文件的build节点添加标签
<build>
   <finalName>Demo</finalName>
</build>

之后可以在IDEA中的maven的package右键Run Maven Build打包
0
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics