java項目打包成exe格式

來源:互聯網
上載者:User

http://wenku.baidu.com/link?url=x9p2QO7uYD7VLh8740A_7T_r491TYPQgMva7E6k8eUKqia1Y8Ww_shodsmJ5oUcEvIg0zFpyTQhm0R1gWzfeK5mHS6O8_hrYjTBvFUj1XiS

1.   用myeclipse打包成jar檔案

在項目上右鍵選擇匯出(Export)

快顯視窗選擇RunnableJAR file 下一步

Launch configuration選擇首頁*(項目開始的頁面)

Export destination 選擇儲存位置

如圖:

點擊finish 完成

此時為可啟動並執行jar包,可以在命令列運行,但需要jre環境

(運行命令 “java –jar 你的jar包”)如圖:

2.   用exe4j把jar包打成exe格式

先建一個檔案夾如圖:

file:是我放臨時檔案的(可以沒有)

res:是放資源檔的,如圖片,設定檔等(可以沒有)

jre:這個是必須的,有了它可以不裝java環境

exe4j.exe下載地址: http://www.ej-technologies.com/download/exe4j/files.html

下載之後是壓縮包,不需要安裝

解壓後找到bin目錄

雙擊exe4j,

直接下一步

選擇第二個“JAR in  EXE”,下一步

第一個空隨便填,第二個選擇剛建立的檔案夾,也就是產生exe的路徑,下一步

Executable type 選擇項目格式,就選第一個

Executable  name 填寫要產生exe 的名稱

Icon file 選擇產生exe 的表徵圖(必須是.ico格式)

下一步

VM Parameters:  填入-Dexe.path=${EXE4J_EXEDIR}

可以用他在程式中找到exe所在目錄,這樣無論產生的exe放到哪都可以找到目前的目錄,用法(String exePath = System.getProperty("exe.path");)

點擊綠色,

Archive 選擇剛剛用myeclipse產生的jar 包

點擊OK class path中產生如下效果,

Main class選擇 main方法所在的頁面,也就是你的首頁,點擊Main class 後面的按鈕

選擇你的頁面,點擊OK ,main class會出現你的首頁名,

其他的不用填,下一步

第一個輸入框填寫你的jre版本,

點擊,選擇search sequence,

選擇你的jre包(這樣在機子上就不需要安裝jdk環境了)

先把裡面的三個都刪掉

在如圖中,點擊,選擇Directory ,選擇jre路徑(最先建立的檔案夾裡面的jre)

點擊OK

下一步,選擇client hostspot VM

下一步,配置exe運行時的過渡介面圖

選擇第二個,並選擇圖片

點擊下一步,

不用操作,直接下一步,即完成了

可點擊進行測試

我的檔案如圖

雙擊即可運行

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.