前言
SpringBoot項目無需依賴tomcat等中間件就可以發佈,以命令的形式運行,下面介紹用idea把spring boot項目打成jar包的幾種方法。
第一種方法:
在pom.xml
中配置以下插件:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<jvmArguments>-Dfile.encoding=UTF-8</jvmArguments>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
然後在maven-project
界面運行install
命令,如下圖:
jar包就打好了,位置如下:
dos窗口進入jar所在的目錄,運行:
java -jar chapter1-0.0.1-SNAPSHOT.jar
命令,項目運行成功,如下圖:第二種方法:
- 點擊下圖圖標或按快捷鍵
Ctrl+Shift+Alt+S
進入到Project Structure
界面,如下圖所示:
-
打包代碼,操作如下所示:
-
module
需要打包的項目名; -
Main Class
選擇項目的主程序類; - 輸出目錄確保爲空,如果裏面有一個
MANIFEST.MF
文件,要先刪除掉
以上步驟完成後就可以開始打包了,流程如下圖所示:
- 選擇主界面
build
下面的build artifacts
- 第一次打包選擇
Build
,否則選擇Rebuild
:
最後在項目目錄中找到out
目錄,打包完成。
原創作者:夢凌小樣
作品鏈接:https://www.jianshu.com/p/9fd1f2d40a80【原創不易,轉載請註明出處,感謝理解】
一位愛生活,愛創作,愛分享,愛自己的90後女程序員一枚,記錄工作中的點點滴滴,一起學習,共同進步,期待能和優秀的您交上朋友