Posted on 2009-03-30 14:59
love1563 閱讀(1968)
評論(0) 編輯 收藏 所屬分類:
Java語言*初級版
先和你說明一點,java的優勢在于他良好的跨平臺性
如果生成EXE文件,那么他跨平臺性就沒了.
生成EXE方法如下:
想要把java生成可執行文件需要第三方軟件的支持,不過在沒有安裝JDK的機器上是不可能運行JAVA程序的,哪怕是編譯成為exe文件。
將Java應用程序本地編譯為EXE的幾種方法(推薦使用JOVE和JET)
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創建安裝盤。
5. 使用IBM AlphaWorks提供的一個高性能Java編譯器,該編譯器可以從下面的
地址獲得:
http://www.alphaworks.ibm.com/tech/hpc
6. JET是一個優秀的Java語言本地編譯器。該編譯器可以從這個網站獲得一個
測試版本:
http://www.excelsior-usa.com/jet.html
7. Instantiations公司的JOVE
http://www.instantiations.com/jove/...ejovesystem.htm
JOVE公司合并了以前的SuperCede,一個優秀的本地編譯器,現在SuperCede
已經不復存在了。
8. JToEXE
Bravo Zulu Consulting, Inc開發的一款本地編譯器,本來可以從該公司的
網頁上免費下載的,不過目前在該公司的主頁上找不到了。