關於IntelliJ IDEA如何生成exe程式
有時候我們寫完程式,想在別人電腦上也執行一下,怎麼辦呢?
不用怕,我來教你如何製作exe。
我們用到的工具是IntelliJ IDEA,和launch.exe(解壓密碼是onepoint)
在製作成exe之前我們需要把原始碼,轉換成jar。
1.開啟File,選擇Project Structure...選項
2.首先點選Artifacts按鈕,再點選加號
3.路徑選擇如圖
4.選擇程式碼的主函式
5.切記一定要勾選 Build on make !然後點選右下的Apply,在點選OK
6.最後一步,點選Build,選擇make Project!
7.這樣你的jar包就算完成了,那麼你生成的jar包就在你專案的out資料夾裡面
下面開始做exe程式:
1.首先解壓壓縮包得到如圖檔案(如遇無法下載,聯絡Q1937962235)
2.建立一個資料夾(名字隨意)
然後將將剛剛生成的jar包和jre(jre是你安裝JDK環境時候安裝的,如果你是預設安裝的話,jre的路徑應該是C:\Program Files (x86)\Java\jre1.8.0_111)這兩個檔案複製到新建的資料夾中(如果你的專案使用了其他資源的話,都一同複製到資料夾中)
3 我們將javalauncher資料夾中的launch.exe、launcher.cfg這兩個檔案,複製到新建的資料夾裡。launcher.cfg是一個僅三行內容的文字檔案,要修改時用記事本方式開啟
4.修改launcher.cfg
第一行設定指向JAR包myswt.jar的目錄,由於launch.exe和myswt.jar同在一個目錄,所以用“.”即當前目錄。
第二行設定指向jre\bin\javaw.exe的路徑。(在第2步中已將jre目錄複製到了新建資料夾下)
5. 配置好launcher.cfg後,雙擊launch.exe即可執行java應用程式。
如果你想換圖示的話,請進行如下操作
用Resource Hacker工具來替換launch.exe的圖示的步驟如下:
解壓附件中的rh_chinese_gb.zip,
1 執行ResHacker.exe,進入主介面
2 單擊主選單“檔案→開啟”,將launch.exe載入到程式中
3 載入Lanunch.exe之後的介面,選擇左邊的“圖示→1→1030”,然後右鍵單擊“1030”項,選擇“替換資源…”。在彈出視窗中單擊“開啟新圖示檔案”,選擇一個滿意的圖示,然後單擊“替換”按鈕。
附註:圖示檔案可以是exe、dll、res、ico,該軟體可以從exe、dll、res抽取出圖示
4 選擇“檔案→另存為”,存到新建資料夾下的目錄裡,取名my(任意).exe。
5 可見my.exe(也就是launch.exe改了個名稱)的圖示換成了新圖示。雙擊my.exe即可執行Java應用程式。
這樣你的程式碼在別人的電腦上也可以完美運行了。