idea工具將SpringBoot工程打包成 jar或war
阿新 • • 發佈:2019-02-01
打包為JAR
方法一:將依賴的jar包都打到一起
1、在這裡開啟配置視窗
2、選擇新增一個Maven配置
3、給配置檔案起個名字,並且選擇工作目錄,再在command line輸入命令 clean package
4、選中配置檔案,點選執行
5、jar包在專案的target目錄下
方法二:將依賴的JAR分離開
1、開啟Project Structure窗體
2、按如圖所示選擇
3、選擇好Model、MainClass,Copy to ....
Directory目錄後面改成main\resources
這樣就做完了配置
4、點選如圖按鈕
5、選擇剛建立的這個user.jar
編譯之後在output目錄就有相應的JAR,output目錄在專案目錄下out\artifacts
打包為WAR包
1、將pom.xml的
<packaging>jar</packaging>
改成
<packaging>war</packaging>
2、新增依賴項
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency>
3、修改啟動類
@SpringBootApplication public class UserApplication extends SpringBootServletInitializer{ // /**/ @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(UserApplication.class); } public static void main(String[] args) { SpringApplication.run(UserApplication.class, args); } }
4、點選如圖所示按鈕
5、選擇建立的way配置
6、在專案的target目錄下可以找到war包