1. 程式人生 > >關於IntelliJ IDEA如何生成exe程式

關於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應用程式。

這樣你的程式碼在別人的電腦上也可以完美運行了。