spring boot 部署
阿新 • • 發佈:2018-05-18
override run config ava spa pri gin tro rri
指定運行的內存
java -Xms10m -Xmx200m -jar xxx.jar
spring boot 打包成war包:
讓 SpringbootApplication 類繼承 SpringBootServletInitializer 並重寫 configure 方法,如下:
@SpringBootApplication
public class SpringbootApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(SpringbootApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(SpringbootApplication.class, args);
}
}
修改 pom.xml 文件,將 jar 改成 war,如下:
<packaging>war</packaging>
遇到的問題:
為spring boot 項目指定了日誌路徑,但是有時沒有按照路徑生成日誌文件,所以改用tomcat進行部署。
spring boot 部署