做可雙擊執行的Jar包(右鍵選擇用java(TM)開啟)
阿新 • • 發佈:2019-01-22
例如d盤目錄下有一個資料夾包(package)名為MyPackage,包資料夾下是shutDown.java檔案。
步驟1:在d盤新建一個資料夾隨便取名為abc並將MyPackage資料夾包拖放到abc資料夾中。
步驟2:在dos中進入該abc目錄,編譯該.java檔案,命令為javacMyPackage\shutDown.java 回車
(之後會生成.class檔案,執行命令是java MyPackage.XX 回車,但是此處不需要執行。)
步驟3:在當前目錄即abc下用命令jar–cvf dingli.jar *.* 回車。
(之後會在abc資料夾內生成名稱為dingli.jar的jar包,但是此時的jar包還不可以執行。
其中dingli.jar表示最終生成的jar包名,*.*表示將當前目錄即abc下得所有包內)
步驟4:用滑鼠右擊生成的dingli.jar選擇開啟方式中的WinRAR,注意此處不是解壓。在META-INF資料夾中找到MANIFEST.MF檔案並以記事本方式開啟,在其中新增一行程式碼:Main-Class:空1格MyPackage.shutDown回車,然後儲存修改。
(這樣右鍵選擇用java(TM)開啟並選擇以後始終用此程式開啟即可以後每次雙擊該jar包就可直接執行)