java变exe

2. JET是一个优秀的Java语言本地编译器。该编译器可以从这个网站获得一个测试版本: http://www.excelsior-usa.com/jet.html

用法:

例如你的文件为test.java

用javac生成test.class

然后用

jc test.class+gui

这样就可以变成百分百的exe文件了。

还有一些参数可以把class文件编译成dll

注意:加個参数+gui,只是不顯示dos窗口,而不是完全的可以獨立運行的exe,還是需要jre的

3. exe4j

   说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。

   软件性质:共享软件

   下载地址:http://www.ej-technologies.com/products/exe4j/overview.html

4. JBuilder

   说明:新版本的JBuilder可以直接把工程制作成各系统的可执行文件,包括Windows系统。

   软件性质:商业软件

   下载地址:略。

5. NativeJ

   说明:与exe4j功能类似。

   软件性质:共享软件

   下载地址:http://www.dobysoft.com/products/nativej/download.html

6. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。

7. jshrink

   说明:可将Jar文件打包进exe文件。同时具有混淆功能(这才是它的主要功能)。

   软件性质:共享软件

   下载地址:http://www.e-t.com/jshrink.html

8. InstallAnywhere

   说明:打包工具,对Java打包最好用。可打包成各操作系统运行包。包括Windows系统。

   软件性质:商业软件。

   下载地址:http://www.zerog.com/

9. InstallShieldX

   说明:与InstallAnywhere类似,但比InstallAnywhere功能强大。相对的,比较复杂,不易上手,我现在还没学会。

   软件性质:商业软件。

   下载地址:http://www.installshield.com

10. 利用微软的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]

11 . Visual Cafe提供了一个能够创建EXE文件的本地编译器。你需要安装该光盘上提供的EXE组件。

12. 使用IBM AlphaWorks提供的一个高性能Java编译器,该编译器可以从下面的地址获得:

http://www.alphaworks.ibm.com/tech/hpc

13. Instantiations公司的JOVE

http://www.instantiations.com/jove/...ejovesystem.htm

JOVE公司合并了以前的SuperCede,一个优秀的本地编译器,现在SuperCede 已经不复存在了。

14. JToEXE

Bravo Zulu Consulting, Inc开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了。

主页:http://www.bravozulu.com/

根据精华区中的资料,下面这个FTP上曾经有过这个软件,不知道现在是不是还在:

ftp://race.dlut.edu.cn/pub/java/tools/jet

15. IzPack

IzPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

16. JSmooth

使用JSmooth将做好的JAR包装成EXE。

17. launch4j

launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。

18. VAInstall

VAInstall是多平台的安装程序。你要包装起来的软件可以是可执行的 java class, Windows .EXE, Linux 可执行档,或者是 UNIX shell 档案。使用者可以选择四种安装的介面,graphic, xtra, text 或是 ansi。VAInstall 只需要很少的空间,他不会使用任何大的暂存档案,而且还可以很容易使用反安装功能。

19. Toolshed

Toolshed是一个既小又简单的JAVA安装制作工具。

20. AntInstaller

AntInstaller通过XML文件定义UI,用Ant做后台。所以ANT所能做的事情AntInstaller同样也胜任。

21.FreeInstaller

FreeInstaller能够把JAVA程序打包成多种平台下的应用程序比如UNIX, LINUX 和 Windows NT.

22.ROXES ANT Tasks

这个工具利用 ANT 来制作在 Windows, MacOS X, Unix 平台上可执行的文件,比如 exe,zip,jar。ROXES ANT Tasks 基于 GPL 发布。

23. Mini Installer

Mini Installer是用来构建JAVA安装程序一个简单类包。整个过程以脚本为驱动,最后结果是一个独特的JAR文件。用户可以通过双击来执行一个类似向导的安装过程。

24. Antigen

Antigen (Ant Installer Generator)这个工具结合一个ANT构建脚本与一个GUI来把Java文件打包成可执行的Jar文件。它的主要目的是从Ant脚本创造一个强大的图形安装工具。

25.Packlet Packlet是一个针对Java的简单安装工具。一个Packlet类似于一个zip或tgz文件。它把应用程序打包成一个单一的可分解的压缩文件。Packlet文件能够在任何有安装Java 2运行环境的机器上运行。

26. setup2go是个很好用的安装制作程序,有中文版,且完全免费

27. ms 的visual j ++ 可以的,因為windows有java1.1的運行庫,但不支持swing等api

28. HotJava,但是一旦将 Java编译成exe后,你的这个Java程序就失去了Java本身的“编译一次,到处运行”这种跨平台的意思了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值