欢迎点击「算法与编程之美」↑关注我们!
本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。
作者|杨旭
来源|https://my.oschina.net/alexnine
最近实验室的一些项目采用了Spring Boot架构进行开发。项目完成以后,就需要部署到服务器。常规办法就是将项目打成war包,直接拖到tomcat的webaaps下,但是Spring boot 的默认是将项目打成jar包,所以就需要进行一些配置。百度和Google了配置方法都是大同小异。
不过网上的例子大部分都是使用的是Eclipse+Maven ,我们实验室使用的idea+gradle。所以就有一些小的变化,不过都是相通的。需要修改的地方是:
-
Application中
这里继承SpringBootServletInitializer 并重写其中的configure方法目的是使用Spring框架的Servlet3.0支持。并且允许我们可以配置项目从serclet容器中启动。
-
在build.gradle里配置