java項目打包成exe
1. 如何把我的java程序變成exe文件
如何把我的Java程序變成exe文件?
JAVA是一種「跨平台」的語言,擁有「一次編寫,處處運行」的特點,讓它成為當今IT行業,必不可少的一門編程語言。每一個軟體開發完成之後,應該大家都需要打包程序並發送給客戶,常見的方式:java程序打成jar包,web程序打成war包完成之後再通過某種傳輸方式,傳輸給客戶讓其運行。war包我們這里不做過多闡述,主要說說jar包的問題,jar包必須需要運行在jre環境中,並且需要通過「java -jar 路徑/*.jar」的指令才可以完成運行,很多客戶並不知道這個命令,這對於他來說確實有些困難,每次都要我們程序員自己去運行,那麼有沒有更好的辦法呢?其實在windows操作系統中,大家最熟悉的應該是exe程序,如果我們大家能夠將jar文件打包成exe文件,那麼客戶就能幫我們去啟動程序了,接下來,我們就看看如何將一個jar包轉換成exe文件吧!
首先,使用開發工具,創建一個jar包
第二步,去網站搜索並下載exe4j工具
大家自己去網站下載轉換工具,http://www.onlinedown.net/soft/9475.htm當然,我這里是下載的是64位系統
對應的軟體,下載完成之後,請解壓開,並執行安裝exe4j_windows-x64_5_01.exe
安裝好了之後,運行exe4j Wizard程序,將出現如下界面:
直接點擊「next」,進入「project type」選擇頁面:
選擇點擊「next」,進入「application configure」頁面:
在這個頁面中,我們需要修改3個地方,第一個輸入框中,我們需要給我們打包的程序,起一個「小名兒」,
比如:狗娃兒第二個,第三個輸入框中,我們都固定選擇jar所在的目錄即可。完成之後,再點擊「next」,
進入「executableconfigure」頁面中:
在這個頁面中,有3個地方需要修正,第一個地方請選擇「Console application」,後面在運行時,將會
出現doc窗體。第二個地方,給我們應用起一個應用名。第三個地方,主要是為了讓我們的應用在進
程中只有一個。選擇好後,請點擊「Advanced Options」,選擇其中的「32-bit or 64-bit」,進入64位軟
件選擇頁面。
在頁面中,選擇按照64位的安裝方式進行安裝,選擇好之後,連接點擊2次「next」,來到最重要的配置頁面:
在這張頁面中,我們首先需要點擊「+」號,添加我們的jar文件,然後再選擇我們jar包中主入口類,也就
是包含main函數的類。選擇完畢之後,大家請點擊「next」,在jre版本頁面中輸入最低版本,比如:1.7,
那麼我們的程序就不能在1.6版本上運行了。所以盡量版本設置低一點!
配置完畢之後,連續點擊「next」即可完成轉換工作,然後,我們打開e:/jar目錄,應該就可以看到我們的exe文件了。
雙擊exe文件,我們就可以正常啟動我們的應該程序了,O(∩∩)O哈哈哈~,開心不?
over,當然將jar文件轉換為exe的方式有很多種,我這里只是介紹了其中的一種。例外,給大家需要說明的
是,如果你注意對比下jar文件與exe文件的大小,你會發現exe文件遠大於你的jar文件大小。到底是不是
得不償失?最好是綜合權衡下,世上就沒有十全十美的事情。
2. 如何把java程序打包成exe
工具/原料
jar轉exe轉換器
java程序
方法步驟
1、下載jar轉exe轉換器,雙擊運行
3. 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、雙擊一下看看效果,迎面而來的是自己設置的開頭效果,感覺怎麼樣?
4. 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文件。
5. Java做好的程序如何生成exe
下面是具體步驟:
需要的工具,用了exe4j這個軟體
exe4j是一個幫助你集成Java應用程序到Windows操作環境的java可執行文件生成工具
無論這些應用是用於伺服器,還是圖形用戶界面(GUI)或命令行的應用程序
exe4j幫助你以一種安全的方式啟動你的 java應用程序來顯示本地啟動畫面
檢測及發布合適的JRE和JDK以及進行啟動時所發生的錯誤處理等
1、先把自己的程序發布成jar文件
這是eclipse自帶的功能,右鍵工程包-->Export
然後選擇Java-->JAR file,點擊next
6. JAVA程序中如何打包成.exe文件
一般來說JAVA需要JAVA虛擬機,但是網上有把JAVA編譯成exe的軟體。
你去下載一個,然後把源文件編譯就成了exe了
7. 如何將一個java應用程序打包成.exe
1.以netbeans 7.1.1中的java項目為例,啟動netbeans 7.1.1,並在裡面打開自己需要打包成exe的java項目
2.選中該項目,調試確保通過無錯誤之後,點擊工具欄上面的「清理並生成」按鈕
很快netbeans就能為我們生成一個jar的包了,具體路徑可以查看輸出窗口獲得。一般是位於項目文件夾的dist目錄下,記住這個jar文件的所在位置
8. 我寫好了一份java代碼,怎麼打包成exe的呢
在eclipse開發平台下開發好Java項目(無錯誤,並可正確運行),首先要把Java項目打包成.jar文件。如下圖:右鍵項目--導出--選擇java下的jar文件--要導出的文件和目錄後點擊完成……(記住你選擇的輸出路徑,因為等會要用到打包好的.jar文件)
下載exe4j_windows_4_5_2 ,安裝運行。
如下圖:next--選擇jar--輸入要生成程序的名稱和保存的路徑--要是想用自己的icon就勾選icon file並通過文件選擇器定位到你的icon
接下來是載入你的jar包(如果要載入其它jar類包,方法一樣,比如jxl.jar)
點擊右邊的「綠色加號」,在archive里選擇你的jar包,選好主類,點ok......
4
選擇最小的jre版本,一直下一步,默認就可以了,直到有提示exe4j has finished...
點擊"click here to start the application"便可啟動,然後在你之前選擇的輸出保存路徑便可找到打包好的exe文件......
9. java程序怎麼打包成exe文件
你可以先打包成.jar 的,這步的時候就能和.exe 的一樣 直接打開運行了。 打包成.exe的得需要 專門的工具 。
如果你用的是 myeclipse 的話 按照下面的步驟打包 .jar
1.右鍵選中你的項目,選Export -> java -> jar file
2.完成第一步之後會進入一個窗口,可以看到你的項目上被打了對號在左側的窗口。 右側的窗口是你項目內的文件,全部選中。窗口下面的設置都保持默認,點擊browse, 設置一下你要保存需要導出的路徑, 然後點next, 下一個窗口裡的設置全部默認,直接next. 進入第三步
3.進入第三步之後會在窗口下方有一個main class的 標簽,點擊右側的browse 選中你項目中程序的入口(也就是包含main方法的類) 然後直接點擊finish
4.最後到之前設置的路徑下找到剛才導出的.jar文件,雙擊運行就可以了。
10. java程序怎麼打包成exe
一、是用記事本寫的代碼還是在開發環境諸如eclipse或myelipse中寫的?
二、如果是用記事本,那麼需要用dos手動編譯,編譯之後就成exe可執行文件了。具體方法如下:
1、安裝JDK,可以使用綠色版免安裝的
2、配置JDK的環境變數,該步驟是為了是dos能夠利用JDK的能力。
3、使用javac編譯.java文件為.class文件,使用java命令編譯.class文件成.exe文件
這里說的都是宏觀的步驟,只要滿足這幾步就可以完成任務了,每步里更加具體的你再查查其
他資料
三、如果使用開發工具開發的,那麼就容易的多,直接在環境里編譯一下就成功了。
在elipse或者myelipse中按鈕為:project-Clean···
編譯後的文件在項目的bin目錄下,如