導航:首頁 > 編程語言 > java導出exe

java導出exe

發布時間:2022-03-14 04:50:31

『壹』 怎樣把java程序轉換成exe文件

  1. 打包java程序為jar文件。首先,將java程序打包成jar文件,有兩種方法,第一是使用開發工具打包!第二是使用cmd打包成jar文件!

  2. 下載jar轉exe轉換器(jar2exe)

  3. 點擊瀏覽,添加需要轉換成exe文件的jar程序包

  4. 選擇運行程序的jdk版本,加入選擇的是1.6(即jdk6.0),則1.5的環境不能運行哦!建議選擇版本低的,選擇下一步!

  5. 選擇控制台程序,就是運性的時候,會有cmd窗口出來!下一步!

  6. 如果程序包里邊含有很多個class文件,則需要選擇一個主函數,就是有main函數的那個類的類名,點擊【選擇】,選好主函數後,點擊下一步!

  7. 如果程序需要外部的jar插件支持,則這里需要添加!沒有則留空,下一步

  8. 命名轉換成什麼名稱的exe程序,和圖標,圖標可以自定義,也可以使用默認,當然默認的不好看!點擊下一步,完成轉換!

『貳』 java 怎麼打包成.exe文件

java的工具軟體一般開源,你可以到/上找到你喜歡任意一個打包工具,它的分類就叫「打包工具」這里推薦一款叫做JSmooth的,它的打包效果在我的應用過程中是比較出色的。在使用中需要注意的有幾點:第一:如果需要不安裝jre就可以運行的話,你需要在打包的過程中將jre一起打包進exe文件。第二:記得打包後的程序只能應用在windows下,原因如下:第一你把它打包成exe是windows的應用程序格式,第二就是一起打包的jre也是windows版本。第三:打包程序中不能包含servlet等需要容器管理的部分,比如你在tomcat中可以使用的一些東西。所以建議你選擇jdbc操作資料庫,而不要使用tomcat等容器的資料庫連接池。第四:即使打包了也需要注意包和類之間的路徑關系,在打包後無法使用配置文件或者xml進行設置和擴展,所以你只能將一些配置型的信息直接卸載程序中。第五:打包後絕不可能支持介面擴展,除非你重新打包。具體使用方法很簡單,稍微查查字典應該就可以了,只有幾個重要的選項:比如二進制文件指的是exe文件jre指的是java運行環境或是虛擬機,或者也有人稱之為運行時

『叄』 java如何生成exe文件

可以,用JBuilder 自帶的工具可以轉換成exe文件
不過所謂的exe可執行文件,執行的前提是必須機器上面安裝了JVM(java虛擬機),就是說,不是任何一台機器都能跑java做的exe
換句話來說,JAVA是調用底層的C包,必須經過虛擬機的編譯。也正是如此,JAVA具有跨平台性,換個角度來看,
幾種java轉exe的工具,進行一下比較,談談自己的看法:

1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS文件編譯成EXE文件。
註:現在已經找不到,不提供了,被人家收購了。

2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe創建EXE文件,這個軟體可以從微軟的網站免費下載,地址如下:
http://www.microsoft.com/java/download/dl_sdk40.htm

jexegen的語法如下:

jexegen /OUT:exe_file_name
/MAIN:main_class_name main_class_file_name.class
[and other classes]

註:沒有試過

3. Visual Cafe提供了一個能夠創建EXE文件的本地編譯器。你需要安裝該光碟上提供的EXE組件。
註:沒有試過

4. 使用InstallAnywhere創建安裝盤。
註:很不錯的工具。
但就是要>8M(帶jre),還有一種是>1M的(不帶jre)。
但是它可以編譯成各種平台上可以使用的exe程序。

5. 使用IBM AlphaWorks提供的一個高性能Java編譯器,該編譯器可以從下面的地址獲得:
http://www.alphaworks.ibm.com/tech/hpc

註:沒有試過

6. JET是一個優秀的Java語言本地編譯器。該編譯器可以從這個網站獲得一個測試版本:
http://www.excelsior-usa.com/jet.html

註:不喜歡。
編譯好的程序還是jre的,聽說正版的可以不能jre。安裝好還要編譯,我用了30分鍾。

7. Instantiations公司的JOVE
http://www.instantiations.com/jove/...ejovesystem.htm
JOVE公司合並了以前的SuperCede,一個優秀的本地編譯器,現在SuperCede已經不復存在了。

註:太煩了,老是出來一個對話框
用過,會出來一個對話框,表示這是jove公司的產品。

8. JToEXE
Bravo Zulu Consulting, Inc開發的一款本地編譯器,本來可以從該公司的網頁上免費下載的,不過目前在該公司的主頁上找不到了。
公司主頁:http://www.bravozulu.com/
下面這個FTP上曾經有過這個軟體,不知道現在是不是還在:
ftp://race.dlut.e.cn/pub/java/tools/jet

註:很煩了,老是出來一個對話框,但是沒有想到我找到了crack,在google上找到。
現在去掉了那個對話框後,我很喜歡這個工具,雖然它需要jre,但是文件只有100多K,很好哦。

9.Exe4j
很不錯

10.jbuilder
這個工具不用多講了,在jbuilder6.0以前的(包括6.0),是不能生成exe文件的,但可以人家高手想出來的方法實現.還有jbuilder7.0開始都可以生成exe文件。
參考資料:http://www.programfan.com/article/showarticle.asp?id=2720它的優勢也是它的劣勢

『肆』 怎樣讓JAVA的文件轉化成EXE可執行文件 ...

有個組件名稱叫做 JAVA EXCEL API 它可以實現導出Excel 文件

實際上現在說它不成熟肯定是不合適的,現在有許多的Java報表軟體都可以很輕易的用這種組件導出為Execl格式.

JAVA EXCEL API簡介

Java Excel是一開放源碼項目,通過它Java開發人員可以讀取Excel文件的內容、創建新的Excel文件、更新已經存在的Excel文件。使用該API非Windows操作系統也可以通過純Java應用來處理Excel數據表。因為是使用Java編寫的,所以我們在Web應用中可以通過JSP、Servlet來調用API實現對Excel數據表的訪問。

『伍』 java程序轉化成EXE文件

不錯。是可以把jre大包在裡面。運行的時候自動安裝。

但是jbuilder只提供了打包程序成exe,沒有打包jre的功能,要使用打包jre的功能,不妨用專門的打包發布工具,然後寫個執行腳本即可!

鑒於這個問題一直有人在問,所以這次在文摘欄目來篇專稿說明^-^謹以此文獻給本站好學的會員mengya 老師。

下面的圖示是從JBuilder9截取,基本上對於版本7、8、9、X、200X來說類似。

點擊Winzards菜單,選擇Native Executable Builder菜單項目;

接下來進入Native Executable Builder Wizards,總共分7步:

第一步:如下圖,在Name欄位處給你的可執行程序命名,預設名稱為Native Executable,File是填寫所需要生成的jar的名字和選擇存放的位置,Compress the content of archive表示是否把jar文檔裡面的內容進行壓縮,下面的checkbox代表是否在build項目的時候生成jar文檔;

第二步:選擇需要打包進jar的包、類、以及資源文件,也包括任何其他需要的文件,include class dependencies代表是否在jar包中包括所依賴的類(例如你用了一個第三方庫的時候,以及其他引入的非java核心庫的類),點擊「Add Filters...」可以指定包括的包、類,點擊「Add Files...」添加需要包括的資源文件等。

點擊「Add Filter...」後出現Add Filters的窗口,如下圖:

這里主要是定製過濾器,以確定包含哪些類,存在兩種形式的Filter:include(包含)和exclude(排除)。可以直接對package包,也可以直接對class類,一般情況下,你在這里選擇包含main方法那個主類就行了,前提是在上一個圖中選中「包含依賴類」的checkbox。

Add Files就比較簡單了,直接增加文件就行了,例如你程序需要的圖片、配置文件等。

第三步:確定如何處理依賴庫。下面圖中的列表中列出來你在本項目中引入的庫。

上面列出針對每個庫的四種處理方式,按順序依次是:

1、從不包含任何類和資源;

2、包含必要的類和已知的資源;

3、包含必要的類和所有資源;

4、總是包含所有類和資源;

對於每個庫的默認選項都是第一個,有時候你製作的Exe會出現找不到類的錯誤,就可能是這里沒設置好。

第四步:設置jar文檔的manifest(打包清單)項目。默認是包含,並自動創建一個,一般情況下按默認設置就行了。

第五步:選擇確定應用程序主類的方法。

有兩種方式可以指定:1、從指定的runtime configuration中選擇一個運行配置來確定,runtime configuration就是下圖中下拉表中的選項:

2、直接指定一個主類(就是包含main方法的那個類)。

第六步:選擇需要生成的可執行程序類型。有五種類型可供選擇:

1、Window FUI類型;

2、帶控制台console(就是dos窗口)的window exe類型;

3、linux下的可執行文件;

4、solaris下的可執行程序;

5、Mac OS下的可執行程序;

在這一步就可以點擊Finish生成了,第七步是可選的。

第七步:運行時配置選項的設置,一般情況下這一步是不需要的,高級用戶也許需要,這一步干什麼用的你可以看上面的說明^-^

Finish結束了。

然後的JB左側項目文件瀏覽器中就會出現如下一個圖標,名字是你在第一步中指定的名字:

在此項目上滑鼠右擊,選擇make或者rebuild就OK了。

然後在你的項目目錄中就出現了一個EXE文件。

這個過程的一個副產品就是同時生成了一個可執行的jar文件^-^

說明:這里生成的EXE和普通的window exe程序是有區別的,你滑鼠右擊該exe文件,看看屬性,原來就是個壓縮文件,不過這個壓縮文件和普通的壓縮文件有點區別,你自己慢慢看吧,還可以解壓縮後看^-^,顯然這不是真正的EXE文件,也就是說還需要JRE環境支持。

如果要生成真正的EXE可以使用其它工具,例如:jet-103-eval-win32.exe,該軟體能夠把java class編譯成無需 JVM 支持的 32 位 Windows 可執行文件。jet-103-eval-win32.exe這個文件的下載本站原來有,但是現在找不到這個程序了。

『陸』 關於java生成exe的問題

最簡單的想法,如果他機器上沒有資料庫,他的數據哪裡來?解決方案:
第一:連接資料庫伺服器,不存在這樣的問題
第二:在客戶端建立資料庫,不推薦
第三:(如果資料庫內沒有初始化的數據)使用文件格式來存儲吧,估計你的程序應該是個桌面級的小程序,應該沒問題

『柒』 怎麼把JAVA編寫的游戲生成.exe文件啊

首先你應該知道,Java的程序必須運行在有JVM(Java虛擬機)的機器上。沒有JVM的EXE程序文件也不能執行。
Java生成EXE文件其實很簡單:
1)將編好的Java程序(必須含有main方法,這是程序的入口)導出成jar包,這個jar包雙擊就可以運行了。
2)用軟體將這個jar包加個外殼,擴展名就是.exe的文件了。這樣的軟體有很多,比如:exe4j、JSmooth等。這兩個軟體的操作都很簡單。
如果有什麼問題可以給我發信息。
補充:用Eclipse導出jar文件過程:
右鍵"項目"--> Export --> Java --> JAR file --> 選擇項目和輸出路徑(文件名) --> Finish

『捌』 如何將Java文件打包成Exe文件

在「JAR文件」
3.「下一步」後, - 1對項目的根單擊滑鼠右鍵,選擇「導出」,
2.選擇的「Java」,在「選擇一個出口目的地」中:字與Eclipse選中要打包在「JAR導出」在
4.項目選擇要存儲在「導出目標」罐子路徑
5.「下一步」後,包,無需特殊設置繼續「下一步」
6.接下來是設置清單的內容,最重要的是選擇通過Java的罐子命令,默認類執行後,這兩個主類,的路徑。在
CMD:首先創建一個MANIFEST.MF文件的文件夾中生成的Java類文件,該文件的內容如下:
清單-版本:1.0 - 創建,通過:1.4 0.2 (Sun Microsystems公司)
主類:主類名
所在的主類名是要運行,我們一定要注意分為三行寫的類名,每行結腸下一字元之間必須有一個空間。接下來
打包
罐子CVFM的* .jar MANIFEST.MF的* .class的* .class的* .class
代表包裝的第一代*的jar程序.jar文件名後面的*後的.class是編譯Java類文件名,該程序使用了幾個班,就必須添加一些類文件名,但你也可以同時指定文件夾成多個類文件。
然後用java程序測試
Java的罐子的* .jar
如果成功的話,這個jar文件,你可以雙擊資源管理器,你就可以開始,但是我們一定要注意路徑(路徑)來設置正確。

『玖』 java轉變為exe文件。

先使用編輯器導出jar包,再使用exe4j將jar包轉換成exe文件。

這時的exe文件是可執行文件

具體使用方法,自己摸索,也可在網上搜搜使用方法,灰常簡單....

另外:可以再次使用innosetup將可執行程序轉換成安裝程序

『拾』 java文件如何生成exe文件啊

hheh 這個原來也困擾我。用exe4j解決!
以前在學校自己寫下java代碼直接調試,所以沒有考慮把java轉換成exe可執行文件這回事。可是後來在應用中才發現,客戶的電腦很可能是沒有裝JVM的,所以你開發的源代碼對客戶來說一點也不實用。他們要的是直接可用的產品。我們不可能強求用戶都去安裝java虛擬機。所以在這個時候,把java源程序轉換成exe可執行文件就顯得非常重要了。

java代碼轉換成exe其實是比較麻煩的,難操作,而是生成的文件很大。你一個2KB的源文件轉換成EXE後可呢個是5-60MB,經過一些工具壓縮後也有20幾MB。所以一般情況下是不會去吧java換成EXE的--代價太大了。萬一要做呢,我們可以藉助exe4j這樣的工具是可以做的。

這款軟體很好用,很簡單。你網路上搜一下每一步的詳細步驟都會告訴你。我就是照著這個網頁去做的。試試吧
http://hi..com/shishengli1234/blog/item/0b6def1f2af6aaf91ad576c8.html

這里有步驟,不過我看得還不是這個,比這個還詳細,好像是這里(圖片看不了?)
http://www.360doc.com/content/09/0513/10/125753_3481103.shtml

閱讀全文

與java導出exe相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:62
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1003
命令zpa 瀏覽:285
python編譯器小程序 瀏覽:944
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:593
安卓卸載組件應用怎麼安裝 瀏覽:913
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:432
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:400
夢幻端游長安地圖互通源碼 瀏覽:746
電腦本地文件如何上傳伺服器 瀏覽:313