1. 程式人生 > >spring boot 部署

spring boot 部署

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 部署