目的: 這篇文章要記錄的是如何使用 JSmooth 將 Jar 檔轉成 .exe。
一開始先到 JSmooth 的網站下載 JSmooth (http://jsmooth.sourceforge.net/)。
在此我是抓 0.9.9-7 的版本,抓完後就可以安裝了,以下是安裝畫面。
打開 JSmooth 可看到下方的畫面。
先選 "Skeleton","Skeleton Selection"選擇 Windowed Wrapper。
之後點選"Executable",右邊第一個欄位 "Executable Binary" 是輸入自己想要的 exe 的檔名(編譯完後會是這個名字)。
第二個欄位則是選擇自己想要的 icon 圖示,我是從這個網站 (http://www.iconarchive.com/) 抓取免費的 icon 圖示。
最下方的 "Current Directory" 則是希望編譯後產生的 exe 檔會出現在哪邊,在此我是選擇桌面。
之後再選 "Application",在此分成三個步驟,如圖片所示:
1. 加入一個 Jar 檔,請加入自己想要轉譯的 Jar 檔。
2. "Embedded jar" 也是選擇自己想要轉譯的 Jar 檔。
3. 此時就可以點擊 "Main Class" 的右邊 "..." 欄位,程式會讀取 Jar 檔中的 Class,請選擇主要執行的 Class。
都處理好後,先存檔,之後再點擊 齒輪 進行編譯。
編譯成功會出現這個畫面(如下)。
之後就可以在桌面看到這個很厲害的 .exe 檔。
文章標籤
全站熱搜