如何把java程序 整理成可执行的exe文件 在别的没有java虚拟机上运行?

如题所述

将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开发的一款本地编译器,本来可以从该公司的网页上免费下载的,不过目前在该公司的主页上找不到了

参考资料:http://www.pconline.com.cn/pcedu/empolder/gj/java/0507/656179.html

温馨提示:内容为网友见解,仅供参考
无其他回答

...把java程序 整理成可执行的exe文件 在别的没有java虚拟机上运行?
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_f...

如何将java打包成exe文件在没有jre环境的电脑上执行?
一种可靠但需付费的解决方案是使用Excelsior JET,它能将Java程序转换为能在Windows环境下独立运行的可执行文件。然而,考虑到成本问题,此选项可能不适合所有人。对于Windows用户而言,另一种方法是利用.NET Framework环境,此框架可能已在您的电脑上安装。通过使用IKVM.NET,一个开源Java虚拟机(JVM)实现...

JAVA如何编译成EXE的文件?如何实现自编译(不要虚拟机还可运行)?
(3) 使用exe4j制作伪exe文件。原理:可执行的jar包文件可以通过命令行java -jar jarfile.jar来执行。制作伪exe其实做法一样,只不过做成exe,调用系统中的java.exe来运行它。一般情况下,exe4j做成的可执行文件仍需JRE支持,也就是说只能在安装了JRE的计算机上运行。不过有一种方法可制作伪exe文件,...

如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上?
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封...

如何将java程序转换为可运行程序
java是解释执行的,执行的时候一定需要虚拟机。只能编译成.class文件,bytecode。b)所生成的exe可执行程序,需要在装有比minimumversion高的JVM环境下运行。不同点a)生成exe的时候,如果想要exe只需要pureJVM的环境(不需要第三方的类库)就可以运行的话。java-jartest.jar命令即可。需要注意的是,创建的...

怎么让JAVA的JAR文件生成脱离虚拟机也可以运行的EXE文件
用JBuilder打包好以后,不要jar格式的,选择exe格式的就可以运行了!

如何将java源程序打包成可执行文件
把 java项目 打包成 exe 可执行文件! 打包跨平台的.exe文件。安装后运行左窗窗口标有十步。 第1步 : 完全略过,直接点Next 第2步 : 选择“JAR in EXE mode” 就是选择已经有制作好的jar文件。第3步 : 上面是项目名称,可随便填写,下面一个写出想要将打包后的exe文件输出的目录的是“桌面\\...

java程序怎么才能脱离matlab环境运行啊?
若想将 Java 程序打包成独立的可执行文件,可以使用工具如 JAR(Java ARchive)或者 .exe(Windows 平台)封装。对于 .jar 文件,你可以使用 jar 命令将类文件和其他资源打包,例如 `jar cf Main.jar Main*.class`。然后在任何没有安装 JDK 的环境中,通过双击 .jar 文件来运行程序。对于 Windows ...

java的程序如何弄成可以脱离jre和jdk的运行环境的exe文件?
首先说明jar无法脱离JRE运行,jar转换成exe是为了方便用户使用,这其中有两种方法:一种是jar直接打包成exe,用户需要jre才能运行,第二种是将JRE和jar同时打包到exe,这样用户不需要jre就能运行

Java做好的程序如何生成exe
1、先把自己的程序发布成jar文件 这是eclipse自带的功能,右键工程包-->Export 然后选择Java-->JAR file,点击next 2、选择输出路径,next 3、取消勾选Export class files with compile errors 因为一般warnings可以忽视,而errors不行,点击next 4、选择main class,即带有main方法的类,finish即可 5、...

相似回答