1.打開項目,而後右擊項目選中‘Open Module Settings’進入project Structure( 快捷鍵 Ctrl+Shift+Alt+S或者File->Project Structure ),選中‘Artifacts’,點擊中間的綠色+號(Project Settings->Artifacts->JAR->From modules with dependencies ),以下圖所示
java
2.彈出‘Create JAR from Modules’,選擇‘Main Class測試
而後點擊OK,設置完畢xml
3.開始打包,點擊右側的Maven Projects,打開LIfecycle先點擊clean而後點擊package,生成target文件夾,裏面有一個以項目名命名加版本號的jar文件,至此打包完成。進入jar所在的文件夾運行java -jar demoa-0.0.1-SNAPSHOT.jar,項目就能運行。
blog
附加:ci
以前一個測試項目按照上面的步驟是能正常生成jar的,可是這個項目一直生成不了,參考了另外一篇文章,直接用命令生成jar
cd 項目跟目錄(和pom.xml同級)get
mvn clean package或者在Terminal框內輸入命令it
PS:以前說不能生成jar包不是流程的問題,而是項目太大,生成比較耗時,今天測試了發現花了2分鐘,生成一個80M的項目花了兩分鐘,不知道算不算有問題,這個要繼續研究一下。
module