28 | | 3. exe4j |
| 32 | || nativeJ || 與exe4j功能類似。 || http://www.dobysoft.com/products/nativej/download.html || 共享軟件 || |
| 33 | || jshrink || 可將Jar文件打包進exe文件。同時具有混淆功能(這才是它的主要功能)。 || http://www.e-t.com/jshrink.html || 共享軟件 || |
| 34 | || installAnywhere || 打包工具,對Java打包最好用。可打包成各操作系統運行包。包括Windows系統。 || http://www.zerog.com/ || 商業軟件 || |
| 35 | || installShieldX || 與installAnywhere類似,但比installAnywhere功能強大。 || http://www.installshield.com || 商業軟件 || |
| 36 | || izPack || Java 安裝程序製作工具,能夠製作一些簡單的安裝程序 || || 製作出來的安裝程序能在 Unix-like, MacOS X, Windows 等系統平台上運行。 || |
| 37 | || sSmooth || 使用JSmooth將做好的JAR包裝成EXE。 || || || |
| 38 | || launch4j || Java應用程序的Windows本地可執行文件 (.exe) 封裝器 || 提供了本地彈出屏幕,應用程序圖標,JRE搜索或使用綁定的JRE,啟動失敗反饋,傳遞命令行參數,ant腳本。 || || |
| 39 | || vAInstall || 多平台的安裝程序。你要包裝起來的軟件可以是可執行的 java class, Windows .EXE, Linux 可執行檔,或者是 UNIX shell 檔案 || 可以選擇四種安裝的介面,graphic, xtra, text 或是 ansi || 只需要很少的空間,他不會使用任何大的暫存檔案,而且還可以很容易使用反安裝功能。 || |
| 40 | || toolshed || 一個既小又簡單的JAVA安裝製作工具。 || || || |
| 41 | || antInstaller || 通過XML文件定義UI,用Ant做後台。所以ANT所能做的事情antInstaller同樣也勝任。 || || || |
| 42 | || freeInstaller || freeInstaller能夠把JAVA程序打包成的應用程序|| || 多種平台 || |
| 43 | || setup2go || 是個很好用的安裝製作程序 || || 有中文版,完全免費 || |
30 | | 說明:exe4j可以將Jar文件製作成exe文件,但需jre支持,也可將Jar文件放在外面。 |
31 | | |
32 | | 軟件性質:共享軟件 |
33 | | |
34 | | 下載地址:http://www.ej-technologies.com/products/exe4j/overview.html |
35 | | |
36 | | 4. JBuilder |
37 | | |
38 | | 說明:新版本的JBuilder可以直接把工程製作成各系統的可執行文件,包括Windows系統。 |
39 | | |
40 | | 軟件性質:商業軟件 |
41 | | |
42 | | 下載地址:略。 |
43 | | |
44 | | 5. NativeJ |
45 | | |
46 | | 說明:與exe4j功能類似。 |
47 | | |
48 | | 軟件性質:共享軟件 |
49 | | |
50 | | 下載地址:http://www.dobysoft.com/products/nativej/download.html |
51 | | |
52 | | 6. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS文件編譯成EXE文件。 |
53 | | |
54 | | 7. jshrink |
55 | | |
56 | | 說明:可將Jar文件打包進exe文件。同時具有混淆功能(這才是它的主要功能)。 |
57 | | |
58 | | 軟件性質:共享軟件 |
59 | | |
60 | | 下載地址:http://www.e-t.com/jshrink.html |
61 | | |
62 | | 8. InstallAnywhere |
63 | | |
64 | | 說明:打包工具,對Java打包最好用。可打包成各操作系統運行包。包括Windows系統。 |
65 | | |
66 | | 軟件性質:商業軟件。 |
67 | | |
68 | | 下載地址:http://www.zerog.com/ |
69 | | |
70 | | 9. InstallShieldX |
71 | | |
72 | | 說明:與InstallAnywhere類似,但比InstallAnywhere功能強大。相對的,比較複雜,不易上手,我現在還沒學會。 |
73 | | |
74 | | 軟件性質:商業軟件。 |
75 | | |
76 | | 下載地址:http://www.installshield.com |
77 | | |
78 | | 10. 利用微軟的SDK-Java 4.0所提供的jexegen.exe創建EXE文件,這個軟件可以從微軟的網站免費下載,地址如下: |
79 | | http://www.microsoft.com/java/download/dl_sdk40.htm |
80 | | jexegen的語法如下: |
81 | | jexegen /OUT:exe_file_name |
82 | | /MAIN:main_class_name main_class_file_name.class |
83 | | [and other classes] |
84 | | |
85 | | |
86 | | 11 . Visual Cafe提供了一個能夠創建EXE文件的本地編譯器。你需要安裝該光盤上提供的EXE組件。 |
87 | | |
88 | | |
89 | | 12. 使用IBM AlphaWorks提供的一個高性能Java編譯器,該編譯器可以從下面的地址獲得: |
90 | | http://www.alphaworks.ibm.com/tech/hpc |
91 | | |
92 | | |
93 | | 13. Instantiations公司的JOVE |
94 | | http://www.instantiations.com/jove/...ejovesystem.htm |
95 | | JOVE公司合併了以前的SuperCede,一個優秀的本地編譯器,現在SuperCede 已經不復存在了。 |
96 | | |
97 | | |
98 | | 14. JToEXE |
99 | | Bravo Zulu Consulting, Inc開發的一款本地編譯器,本來可以從該公司的網頁上免費下載的,不過目前在該公司的主頁上找不到了。 |
100 | | 主頁:http://www.bravozulu.com/ |
101 | | 根據精華區中的資料,下面這個FTP上曾經有過這個軟件,不知道現在是不是還在: |
102 | | ftp://race.dlut.edu.cn/pub/java/tools/jet |
103 | | |
104 | | 15. IzPack |
105 | | IzPack 是一個 Java 安裝程序製作工具,能夠製作一些簡單的安裝程序。製作出來的安裝程序能在 Unix-like, MacOS X, Windows 等系統平台上運行。 |
106 | | |
107 | | 16. JSmooth |
108 | | 使用JSmooth將做好的JAR包裝成EXE。 |
109 | | |
110 | | 17. launch4j |
111 | | launch4j是Java應用程序的Windows本地可執行文件 (.exe) 封裝器。提供了本地彈出屏幕,應用程序圖標,JRE搜索或使用綁定的JRE,啟動失敗反饋,傳遞命令行參數,ant腳本。 |
112 | | |
113 | | 18. VAInstall |
114 | | VAInstall是多平台的安裝程序。你要包裝起來的軟件可以是可執行的 java class, Windows .EXE, Linux 可執行檔,或者是 UNIX shell 檔案。使用者可以選擇四種安裝的介面,graphic, xtra, text 或是 ansi。VAInstall 只需要很少的空間,他不會使用任何大的暫存檔案,而且還可以很容易使用反安裝功能。 |
115 | | |
116 | | 19. Toolshed |
117 | | Toolshed是一個既小又簡單的JAVA安裝製作工具。 |
118 | | |
119 | | 20. AntInstaller |
120 | | AntInstaller通過XML文件定義UI,用Ant做後台。所以ANT所能做的事情AntInstaller同樣也勝任。 |
121 | | |
122 | | 21.FreeInstaller |
123 | | FreeInstaller能夠把JAVA程序打包成多種平台下的應用程序比如UNIX, LINUX 和 Windows NT. |
124 | | |
125 | | 22.ROXES ANT Tasks |
126 | | |
127 | | 這個工具利用 ANT 來製作在 Windows, MacOS X, Unix 平台上可執行的文件,比如 exe,zip,jar。ROXES ANT Tasks 基於 GPL 發佈。 |
128 | | |
129 | | 23. Mini Installer |
130 | | Mini Installer是用來構建JAVA安裝程序一個簡單類包。整個過程以腳本為驅動,最後結果是一個獨特的JAR文件。用戶可以通過雙擊來執行一個類似嚮導的安裝過程。 |
131 | | |
132 | | 24. Antigen |
133 | | Antigen (Ant Installer Generator)這個工具結合一個ANT構建腳本與一個GUI來把Java文件打包成可執行的Jar文件。它的主要目的是從Ant腳本創造一個強大的圖形安裝工具。 |
134 | | |
135 | | 25.Packlet Packlet是一個針對Java的簡單安裝工具。一個Packlet類似於一個zip或tgz文件。它把應用程序打包成一個單一的可分解的壓縮文件。Packlet文件能夠在任何有安裝Java 2運行環境的機器上運行。 |
136 | | |
137 | | 26. setup2go是個很好用的安裝製作程序,有中文版,且完全免費 |
138 | | |
139 | | 27. ms 的visual j ++ 可以的,因為windows有java1.1的運行庫,但不支持swing等api |
140 | | |
141 | | 28. HotJava,但是一旦將 Java編譯成exe後,你的這個Java程序就失去了Java本身的「編譯一次,到處運行」這種跨平台的意思了。 |
142 | | |
143 | | ----------------- |
| 45 | == 詳細的圖文教學 == |