目的: 這篇文章要記錄的是如何使用 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 檔。
留言列表