『壹』 java項目怎麼打包成exe
Java項目打包成EXE文件之後可能無法保證運行效果,但是可以用eclipse打包成jar包
『貳』 JAVA如何打包成EXE文件
沒有虛擬機 就算打包成EXE 也不能運行的
打包EXE工具:EXE4J(需要先打包成JAR格式)
『叄』 java怎麼變成EXE程序
1、java編譯的程序在裝有jvm的機器上,可以通過javaw來運行的。正常會通過eclipse工具,或則通過jdk中提供的版的jar命令打包權。
2、如果要程序能夠雙擊運行,最重要的是在jar文件下的META-INF文件下的MANIFEST.MF文件中指定運行的主函數,即帶有main方法的類。
3、如果是新手,建議使用eclipse打包,因為在eclipse打包過程中,可以指定包含main方法的類,並且自動生成MANIFEST.MF文件。其實打包比較頭疼的就是MANIFEST.MF文件,因為如果是通過jar命令手動打包的時候,MANIFEST.MF需要自己編輯的,這個文件中的信息之間的空格、回車都有特定要求,如果不正確,也會造成程序無法運行。
4、其實window下的exe、bat或則linux下的sh文件都可以調用jar程序。如果要成exe之類的也可以寫。
『肆』 java程序怎麼打包成exe
一、是用記事本寫的代碼還是在開發環境諸如eclipse或myelipse中寫的?
二、如果是用記事本,那麼需要用dos手動編譯,編譯之後就成exe可執行文件了。具體方法如下:
1、安裝JDK,可以使用綠色版免安裝的
2、配置JDK的環境變數,該步驟是為了是dos能夠利用JDK的能力。
3、使用javac編譯.java文件為.class文件,使用java命令編譯.class文件成.exe文件
這里說的都是宏觀的步驟,只要滿足這幾步就可以完成任務了,每步里更加具體的你再查查其
他資料
三、如果使用開發工具開發的,那麼就容易的多,直接在環境里編譯一下就成功了。
在elipse或者myelipse中按鈕為:project-Clean···
編譯後的文件在項目的bin目錄下,如

『伍』 怎麼將java程序打包成exe
准備:
eclipse、exe4j(網上有軟體和帳號下載)
第一步,將java項目打包成可執行jar文件,首先看一下我的java project結構,Main.java是程序入口類,裡面有main函數,config目錄是些配置文件,lib是用到的第三方類庫
開始打包,Simulate(Java項目)-滑鼠右鍵-Export
彈出窗口,選擇「JAR file」,點擊「Next」
取消勾選「config」和「lib」目錄,以及eclipse生成的項目配置文件「.classpath」和「.project」,點擊「Next」
一切默認,點擊「Next」
在彈出窗口中,選擇我們自己創建的MANIFEST.MF文件,點擊「Finish」
我的MANIFEST.MF文件內容為:
Manifest-Version: 1.0
Main-Class: bing.Main
Class-Path: . lib/ojdbc14.jar lib/poi-2.5.1.jar lib/jbcl.jar lib/JTattoo.jar lib/liquidlnf.jar
Created-By: IceWee
通過指定「Main-Class」來達到可執行jar文件的目的。其實我們最終是將項目打包成exe,Class-Path可以不指定,在打包exe的時候還要指定classpath的。
第二步,將項目打包成exe,這里要明確一點,並不是把所有的文件都打包成一個exe,資源文件是不能包進去的,往下看↓
首先,在任意目錄創建一個文件夾,最好命名和項目名相同,我在F盤創建了一個「Simulate」文件夾,之後將所有的資源文件以及我們生成的可執行jar文件(我的Simulate.jar)都拷貝到這個文件夾里,config目錄和lib目錄,如果你怕執行該程序的機器上沒安裝jre,那麼你需要將自己機器上的jre目錄也拷貝進來,我安裝的jre5,最後的目錄結構:
打開exe4j,跳過歡迎,直接點擊左側導航的第二項,因為我們已經提前將java項目打包成可執行jar文件了
在彈出窗口,選擇「JAR in EXE mode」,點擊「Next」
在新窗口中,為我們的應用取個名稱,之後選擇exe生成目錄(我的F:\Simulate),點擊「Next」
為我們要生成的exe取名,如果想生成自定義圖標,那麼選擇你的ico文件,如果你不想在一台電腦上運行多個你的程序,你可以勾選「Allow only a single...」,點擊「Next」
點擊綠色「+」,設置程序運行的Class Path
先選擇我們自己的可執行jar文件(我的Simulate.jar),點擊OK
我們的Simulate.jar就加到Class Path下了
之後點擊General中的Main Class選擇按鈕,在彈出窗口中,exe4j會自動搜索當前Class Path下的全部jar中包含main方法的類,並列出,因為當前我只選擇了自己項目的jar,而我的項目中只有Main.jar包含了main方法,所以一目瞭然,直接選擇它點擊「OK」,程序入口類就設置完成了
Main Class設置完成後,依次將所有需要的第三方類庫加到Class Path下,方法同添加「Simulate.jar」一樣,點擊「Next」
輸入Java最小Jre版本號,即低於這個版本的Jre無法運行該程序,接著點擊「Advanced Options」-「Search sequence」,設置一下我們的JRE,之前說過,如果客戶機上沒裝Jre咋辦?,沒關系我們捆綁一個進去
點擊綠色「+」來選擇捆綁的JRE位置
在彈出對話框中選擇「Directiony」,之後選擇JRE的文件夾,注意:這個JRE目錄是我們將本機的JRE目錄拷貝到當前exe生成目錄下的,我的目錄是F:\Simulate\jre5,下圖程序使用的是相對目錄,點擊OK,完成JRE的捆綁操作
JRE捆綁完畢,點擊「Next」
默認,點擊「Next」
默認,點擊「Next」
默認,點擊「Next」
exe生成中
OK,完成,點擊「Exit」即可
『陸』 求一個把java文件打包成exe文件的方法 20
用JBuilder可以輕松搞定,先打開FILE菜單,選擇new然後選擇Build,在右側的面板中選擇NativeExecutableBuilder,然後在在工程狀態欄目中右鍵選擇make就行了。
『柒』 如何把我的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文件大小。到底是不是
得不償失?最好是綜合權衡下,世上就沒有十全十美的事情。
『捌』 怎樣把java程序轉換成exe文件
打包java程序為jar文件。首先,將java程序打包成jar文件,有兩種方法,第一是使內用開發工具容打包!第二是使用cmd打包成jar文件!
下載jar轉exe轉換器(jar2exe)
點擊瀏覽,添加需要轉換成exe文件的jar程序包
選擇運行程序的jdk版本,加入選擇的是1.6(即jdk6.0),則1.5的環境不能運行哦!建議選擇版本低的,選擇下一步!
選擇控制台程序,就是運性的時候,會有cmd窗口出來!下一步!
如果程序包里邊含有很多個class文件,則需要選擇一個主函數,就是有main函數的那個類的類名,點擊【選擇】,選好主函數後,點擊下一步!
如果程序需要外部的jar插件支持,則這里需要添加!沒有則留空,下一步
命名轉換成什麼名稱的exe程序,和圖標,圖標可以自定義,也可以使用默認,當然默認的不好看!點擊下一步,完成轉換!
『玖』 java程序怎麼打包成exe文件
沒有jvm的支持,java程序是運行不了的。。
之前我也像你這樣,以為用一些工具就可以把版改jar的可運行包弄成exe,最終權發現是不行的。。
以下是純屬個人想法,某些將java程序打包成exe文件的,不過是在你雙擊的時候,添加了一些命令而已,如java
-jar
*
。。
我試過用exe4j把java程序打包成exe格式,但是,我把該exe格式的文件放到沒有java環境支持的機器上面,是會提示錯誤的