打成jar包_SpringBoot怎樣打成jar包和war包
阿新 • • 發佈:2021-01-15
技術標籤:打成jar包
打成jar包
1、指定打成jar包的名稱
helloworld-springbootorg.springframework.boot spring-boot-maven-plugin
右鍵專案-Run maven - install
那麼如果專案中出現多個主啟動類怎麼辦?在pom中指定主啟動類
helloworld-springbootorg.springframework.boot spring-boot-maven-plugin com.yj.HelloWorldApplicationrepackage
打成war包
1、指定Springboot pom中的打包方式,jar改成war
2、在spring-boot-starter-web模組打包需要依賴的 tomcat
org.springframework.boot spring-boot-starter-tomcat provided
3、在主啟動類上 實現SpringBootServletInitializer 重寫configure方法
@SpringBootApplicationpublic class HelloWorldApplication extends SpringBootServletInitializer{ public static void main( String[] args ) { SpringApplication.run(HelloWorldApplication.class,args); } @Override protected SpringApplicationBuilder configure( SpringApplicationBuilder builder ) { return builder.sources(HelloWorldApplication.class); }}
打包: