java程序打包為exe文件(java如何打包為exe程序嗎)

本文目錄一覽:

如何將一個java應用程序打包成.exe

1.以netbeans 7.1.1中的java項目為例,啟動netbeans 7.1.1,並在裡面打開自己需要打包成exe的java項目

2.選中該項目,調試確保通過無錯誤之後,點擊工具欄上面的「清理並生成」按鈕

很快netbeans就能為我們生成一個jar的包了,具體路徑可以查看輸出窗口獲得。一般是位於項目文件夾的dist目錄下,記住這個jar文件的所在位置

如何把java程序打包成exe

將java編織成.class後,如果只是用java命令來執行總覺得不是太過癮,找個辦法生成像exe文件一樣用滑鼠雙擊便可執行的文件,應該是很有趣的啊。這裡我用了一個名字叫做exe4j的免費小軟體,感覺不錯。

首先,當然是要下載個exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。

接著,將你要選擇好你即將發布的.class文件就不用細說了。下面是創建jar文件,這裡我用一個名字叫做d:MyJavaTest.class的文件來舉例,另外注意還要編寫一個確定main_class的文件manifest.mf,在這裡mainfest.mf和目錄MyJava是在同一個目錄下(這裡是都在D:),然後使用如下命令:

jar cvfm test.jar manifest.mf MyJava

manifest.mf當初還不知道怎麼寫,非常的抓狂。。。呵呵。其實很簡單,代碼如下:

Manifest-Version: 1.0

Main-Class: MyJava.Test

Created-By: Hanic

只要Main-Class寫對就可以了。這樣,一個test.jar文件就生成了,這裡我就不細說jar的具體功能了。但為了確保成功,我們可以再用下面的指令執行一下剛剛生成的test.jar:

java -jar test.jar

怎麼樣,是不是可以很順利的進行?如果是,那我們就可以開始進行可執行文件的創建了。

exe4j應用起來倒是相當簡單。類似於傻瓜式的,只要一路next,填寫和選擇個別的參數就ok了。稍微懂點e文的都可以應用自如了。不要說你一點e文都不懂啊!沒辦法,簡單說下流程:

1、打開exe4j,可以輸入license,可以打開你以前操作過的config文件。

2、單擊NEXT鍵,選擇」JAR in EXE」mod按鈕,單擊NEXT。

3、填寫短名和文件輸出的路徑然後點擊NEXT。

4、在這裡你可以選擇你要生成的可執行文件的類型,以及生成的可執行文件名稱、可執行文件的圖標等,我們在這裡就選擇GUI application,名字就根據自己的需要取一個,圖標你可以自己在你的圖標庫里選一個你喜歡的,然後再NEXT。

5、在這裡填寫Main class的名字,單擊綠色+選擇所需的.jar文件,如果沒有特殊要求我們就可以再繼續了。

6、接下來是選擇版本,填寫好自己的最大最小版本然後再繼續。

7、下面設一下你的文件執行的片頭,增加其美觀效果,選擇自己喜歡的圖片,寫自己想寫的文字,並可以根據需要調整文字的位置,再繼續。

8、下面是一個選擇語言版本的界面選好後再繼續。

9、下面是一個短暫的等待,然後就大功告成了,一個java寫成的可執行文件就這樣生成了。

10、雙擊一下看看效果

Java做好的程序如何生成exe

下面是具體步驟:

需要的工具,用了exe4j這個軟體

exe4j是一個幫助你集成Java應用程序到Windows操作環境的java可執行文件生成工具

無論這些應用是用於伺服器,還是圖形用戶界面(GUI)或命令行的應用程序

exe4j幫助你以一種安全的方式啟動你的 java應用程序來顯示本地啟動畫面

檢測及發布合適的JRE和JDK以及進行啟動時所發生的錯誤處理等

1、先把自己的程序發布成jar文件

這是eclipse自帶的功能,右鍵工程包–Export

然後選擇Java–JAR file,點擊next

2、選擇輸出路徑,next

3、取消勾選Export class files with compile errors

因為一般warnings可以忽視,而errors不行,點擊next

4、選擇main class,即帶有main方法的類,finish即可

5、將jar文件轉為exe文件

之前生成的jar文件,以下是創建的目錄結構

6、這裡如果第一次用不需要管,點擊next

如果你使用完保存過輸出配置,可以選open configuration

7、進入Project type,選擇「JRA IN EXE」 mode,點擊next

出現Application info

上面的框填寫程序名字,下面的框選擇輸出路徑

8、Configure executable

GUI application–勾選allow,下面框填寫文件名字,icon file可以自己選擇圖標文件

如果限制只能同時打開一個程序,勾選allow only a single,其他基本默認

如果你的exe4j和jdk位數不一致,記得把advanced options里的32bit or 64bit勾選

否則生成不報錯exe也無法正確運行

9、Java invocation,點Class path框右邊的綠色加號

把自己生成的jar文件路徑寫進Archive(用到的外部jar包也要都添加進去)

然後下面main class from框選擇含有main方法的類

10、Minimum和Maximum填寫允許的最小和最大jdk版本號

Configure  search sequence選項,框里應該只保留Search Windows registry

沒有的話右邊綠色箭頭添加,其他的刪除後,綠色箭頭添加Directory

11、找到我們開始的時候拷到文件夾里的jre,點擊finish

12、然後桌面出現生成的exe文件

java程序怎麼製作exe文件

Java程序打包成exe可執行文件,分為兩大步驟。

第一步:將Java程序通過Eclipse或者Myeclipse導成Jar包

第二步:通過exe4j講Jar包程序生成exe可執行文件

①先將java程序打包成jar文件

現在開始第二個大步驟:

Exe4j對Jar包進行exe封裝

首先在某盤符底下建立一個文件夾,本例是在D盤建立的Java文件夾,然後將jre和程序所需的Jar包文件及Java程序所要讀取的配置文件放入到文件夾。

好,現在開始,首先打開exe4j程序

第一步無需操作,直接點擊「Next」

第二步:選擇第二項」JAR in EXE」 mode,然後點擊「next

第三步:設置完成後,點擊「next」

點擊「next」

點擊「next」

點擊「next」

設置大小版本號以後,點擊右邊節點的」Search sequence」

點擊 「 綠色加號」 選擇」Directory「添加JRE,JRE是第一步創建文件夾里的JRE

成功後,點擊「Save as」按鈕,隨便保存一個地方「保存」,這個文件不用,然後到第二部你保存的exe那個路徑,找到你的exe文件。

如何將java源程序打包成可執行文件

把 java項目 打包成 exe 可執行文件! 打包跨平台的.exe文件。安裝後運行左窗窗口標有十步。 

第1步 : 完全略過,直接點Next

第2步 : 選擇「JAR in EXE mode」 就是選擇已經有製作好的jar文件。

第3步 : 上面是項目名稱,可隨便填寫,下面一個寫出想要將打包後的exe文件輸出的目錄的是「桌面\project\」。

第4步 : 由於演示程序是圖形的,所以選第一個,如果程序是控制台的,則選擇第二個,Executable name寫將要生成的.exe文件的名字,Icon File可以選擇生成文件的圖標。

第5步 : 先別管上面的,先在下面單擊綠色的「+」號,在彈出的窗口中點Archive,然後找到起初已經做好的 CAMP_fat.jar(詳見1.3)文件,”OK”後返回,在下面的Class Path里就出現jar文件路徑後,再在上面Main Class欄內點擊找到main所在的類。

第6步 : 系統的JRE版本,一般是填個1.3,下面填1.6在這裡單擊advanced options,選擇search sequence。選這個就是因為要把JDK環境也打包進來,好讓程序能跨平台使用。首先要從系統的JDK下的JRE目錄copy到.exe文件的輸出目錄下「桌面\project\JRE」,然後回到exe4j中在彈出窗口刪除列表中的所有項。是三項,一個註冊表的,一個JAVA環境變數的,一個JDK環境變數的,都不要。然後單擊綠「+」,選擇directory並選擇JRE的根目錄,是「桌面\project\JRE」就是 copy後的目錄,選完後exe4j彈出窗口中的Directory里會顯示「.\JRE」。點OK關閉該窗口,返回exe4j的主窗口,就可以看到剛加的路徑。再從主窗口左側窗口中單擊advanced options,並選擇preferred VM,在彈出的窗口中選擇client hostspot VM,單擊next按鈕繼續。

第7、8步 : 是一些個性設置默認即可。

第9步 : 編譯

第10步 : 點那個「Click Here to Start the Application」按鈕就可以看到程序運行效果了,然後再點」Seave as」保存一個exe4j生成的一個文件,隨便存哪裡都行,和.exe程序無關。

怎麼將java程序打包成exe

1、在eclipse開發平台下開發好Java項目(無錯誤,並可正確運行),首先要把Java項目打包成.jar文件。:右鍵項目–導出–選擇java下的jar文件–要導出的文件和目錄後點擊完成……(記住你選擇的輸出路徑,因為等會要用到打包好的.jar文件)

2、:next–選擇jar–輸入要生成程序的名稱和保存的路徑–要是想用自己的icon就勾選icon file並通過文件選擇器定位到你的icon

3、接下來是載入你的jar包(如果要載入其它jar類包,方法一樣,比如jxl.jar)

4、點擊右邊的「綠色加號」,在archive里選擇你的jar包,選好主類,點ok……

5、選擇最小的jre版本,一直下一步,默認就可以了,直到有提示exe4j has finished…

6、點擊”click here to start the application”便可啟動,然後在你之前選擇的輸出保存路徑便可找到打包好的exe文件。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/189007.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-29 08:00
下一篇 2024-11-29 08:00

相關推薦

發表回復

登錄後才能評論