1. 程式人生 > >建立自啟動jar包

建立自啟動jar包

1、在IDE裡打包一個 jar 專案

2、到 target 目錄下複製出jar包,可以把這個 jar 包的名字修改

3、解壓,開啟 META-INF/MANIFEST.MF,在最後一行新增內容如下:

  Main-Class: com.test.HelloWorld(類的全路徑名,後面不要以.class結尾)

注意:

  (1)Class:後面,也就是冒號後面要新增一個空格,否則會打包時會出現異常 Java.io.IOException: invalid header field

  (2)行末要新增一個回車,否則我們輸入的這一行不能打包進去

4、在cmd視窗切換到專案目錄,執行命令:

  jar cvfm Hello.jar META-INF/MANIFEST.MF *

  f 對應 Hello.jar,Hello.jar 可以自定義名稱

  m 對應 META-INF/MANIFEST.MF

  * 表示打包當前目錄裡所有的檔案,及子目錄裡的檔案

5、執行命令執行:

  java -jar Hello.jar