如何将Java打包成exe文件在没有JRE环境的电脑上执行

如题所述

没有jre是无法运行java导出的exe文件的,因为jre提供了java运行的必须依赖环境。

下载exe4j_windows_4_5_2,安装运行。

如下图:next--选择jar--输入要生成程序的名称和保存的路径--要是想用自己的icon就勾选icon file并通过文件选择器定位到你的icon

2、接下来是加载jar包(如果要加载其它jar类包,方法一样,比如jxl.jar)

点击右边的“绿色加号”,在archive里选择你的jar包,选好主类,点ok......

3、选择最小的jre版本,一直下一步,默认就可以了,直到有提示exe4j has finished...

点击"click here to start the application"便可启动,然后在你之前选择的输出保存路径便可找到打包好的exe文件......

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-08
不装JDK的机器上,也可以运行滴。 麻烦一些而已。 要把java运行时环境都捆到exe里。 jre比较大,可以自己精简,只留自己需要的部分。 exe先运行jre,再运行java程序。 这个不是简单的exe4j能办...本回答被提问者和网友采纳
第2个回答  2016-03-01
没有JRE环境不能运行java程序吧!?

如何将Java打包成exe文件在没有JRE环境的电脑上执行
没有jre是无法运行java导出的exe文件的,因为jre提供了java运行的必须依赖环境。下载exe4j_windows_4_5_2,安装运行。如下图:next--选择jar--输入要生成程序的名称和保存的路径--要是想用自己的icon就勾选icon file并通过文件选择器定位到你的icon 2、接下来是加载jar包(如果要加载其它jar类包,...

将Java打包成exe文件在没有JRE环境的电脑上执行
将所有jar包(包括项目jar及三方依赖)与图片(若有)复制至同一文件夹。确保jre也一同复制,用于提供给无Java环境的用户。运行exe4j,设置Output directory,确保与复制的jar及jre位于同一目录。选择主类所在的jar包。如有多依赖jar包,依次添加。设定运行版本,对应复制的jre版本。调整默认打包配置,避免寻...

如何将java打包成exe文件在没有jre环境的电脑上执行?
对于Windows用户而言,另一种方法是利用.NET Framework环境,此框架可能已在您的电脑上安装。通过使用IKVM.NET,一个开源Java虚拟机(JVM)实现,您可以执行Java程序。IKVM.NET提供了ikvmc工具,可将Java的JAR文件编译为可执行的.exe文件,方便在不依赖JRE的环境中运行。此方法相对灵活且免费,但请务必确保...

如何把一个java程序打包成exe文件,运行在没有java虚拟机的机器上...
exe4j可以打包成各种格式的exe,可以把jar打包进exe,也可以引用一个外部的 jar文件,还可以打包成windows服务的程序,并且可以设置最低jre的版本,还可以设定启动画面,虽然java6.0已经实现了这一点,但是还是没有exe4j生成的启动画面快。 3将exe文件并jre打包成安装文件,可以在没有安装java虚拟机的电脑上运行 推荐工具:i...

JAVA如何编译成EXE的文件?如何实现自编译(不要虚拟机还可运行)?_百度...
(2) 使用JET、gcj等工具,将应用程序制作成一个真正的exe文件。采用这种方式做成的exe文件可以直接在没有安装JRE的计算机上运行。Java类库全部被编译成dll,变为本地调用。JET是收费的(从 http:\/\/www.excelsior-usa.com\/jetdlevala.html可以下载3.6试用版)。JET安装好以后,它要把系统上安装的JDK...

怎么把java文件打包成exe文件
第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库 第二步,将项目打包成exe,这里要明确一点,并不是把所有的文件都打包成一个exe,资源文件是不能包进去的,往下看↓ 首先,在任意...

怎样把java程序放在没有安装JRE的电脑上运行
假设你用的是一个bat脚本运行,你把你用的整个jre目录拷贝到你打包的bin目录下,假设是在C:\\MyApp,那么你的jre目录就是C:\\MyApp\\jre6。假设你的主类是com.baidu.Main,然后bat文件这样写:echo offjre6\\bin\\java com.baidu.Main我觉得应该可以这么干,我没试过,不过系统上要运行java命令就是...

exe4j生成的exe文件怎样才能在没有装JDK的电脑上运行
如果想要在没装jre的电脑上面运行java程序,首先把你的jre与文件目录放在一起打包。当然,jre很大有80M的样子,如果会精简的话就jre只有几M。不懂精简的话只有全部带上,即使你原文件只有几M。然后用exe4j 制作exe的时候,如果前面几步没错的话,关键在第6步JRE配置:jre vision 选择你的jre版本,...

怎样手工制作在没有安装jre的电脑上可运行的java程序
(3)在电脑B的C:\\project下建立一个run.bat文件,内容是"start jre\\bin\\javaw -jar myjava.jar"。(4)双击run.bat就可在不安装JRE环境的电脑上运行Java应用程序了。如果懂C\/C++,那你还可以编写一个运行批处理bat文件的exe可执行文件,这样就可以手工制作在没有安装jre的电脑上运行的java程序了...

怎么将java程序打包成exe
下载jar转exe转换器,双击运行 点击选择目录,添加需要转换成exe文件的jar程序包 选择运行程序的jdk版本 这里介绍选择控制台程序,就是运性的时候,会有cmd窗口出来下一步 点击选择,选好主函数后,点击下一步 这一步介绍见截图详细所说的。下一步 如果程序需要外部的jar插件支持,则这里需要添加没有则...

相似回答