java能打包成只有一个EXE文件,而没有jre,在没装JAVA的机上运行吗?

java能打包成只有一个EXE文件,而没有jre,在没装JAVA的机上运行吗?

呵呵,这个好像是不可以的,因为java是跨平台的嘛。也就不会支持打包成exe文件的格式了。你只能打包成java跨平台的jar格式。并且还要有java虚拟机才能运行的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-11-13
不可以,打包成的EXE是假的,并非真正意的EXE。还是需要JAVA虚拟机的。
第2个回答  2009-11-13
一般是这样。。java的安装程序要去检查安装的软件的机子上有没有jre环境,如果没有的话,就提示用户安装,并且这个jre是经过精简的,避免出现安装软件过大的情况。。本回答被提问者采纳
第3个回答  2009-11-13
可以,把jre打到exe里。
第4个回答  2009-11-13
不可以的啊

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

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

JAVA如何编译成EXE的文件?如何实现自编译(不要虚拟机还可运行)?
一般情况下,exe4j做成的可执行文件仍需JRE支持,也就是说只能在安装了JRE的计算机上运行。不过有一种方法可制作伪exe文件,在没有安装 JVM的机器上也能运行:虽然exe4j并不提供将JRE打包的功能,但是它提供如何搜索JRE的方法。在第六项设定[JRE]中有一步[Search sequence],添加一个Directory方式的搜...

我做了个简单的java程序打包成exe,但是无论我怎么把jre一起打包都无法...
没安装JRE的电脑是无法运行jar程序的,其实即便打成exe格式,依然需要JRE的支持。其实你以为exe可以单独运行?那这是错觉,因为微软已经在window里集成了exe的运行环境。

将Java打包成exe文件在没有JRE环境的电脑上执行
制作exe安装包可将Java程序在无JRE环境的电脑上执行,适合非软件开发者使用。本文指导如何通过exe4j将Java程序打包为exe安装包,并提供解决方案及注意事项。使用exe4j进行打包。下载exe4j.apponic.com提供的软件。准备应用程序时,确保记下main方法位置。如果有多个main方法,务必识别启动程序的入口。注意图片...

如何将java打包成exe文件在没有jre环境的电脑上执行?
若要将Java程序打包成.exe文件并在无JRE环境的电脑上执行,需采取针对性策略。在Windows系统中,有几种方法可实现这一目标。一种可靠但需付费的解决方案是使用Excelsior JET,它能将Java程序转换为能在Windows环境下独立运行的可执行文件。然而,考虑到成本问题,此选项可能不适合所有人。对于Windows用户而言...

java应用程序怎样打包成可jar执行程序?
其实Java不像VB,Delphi只是一个语言,而是一个平台。jar是最常用的部署单元,做成exe没什么意思。一、exe4j。说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。软件性质:共享软件 下载地址:http:\/\/www.ej-technologies.com\/products\/exe4j\/overview.html 二、JBuilder。说明...

用exe4j 将java文件生成的exe文件 能运行在不装jdk的计算机上吗?
可以啊,EXE4J主要是把JAR包生成EXE,在生成JAR包的过程中依赖于JDK,后面的过程可以脱离,生成EXE以后,双击那可执行。

exe4j生成的exe文件怎样才能在没有装JDK的电脑上运行
没装jdk的话,又没jre,肯定没办法运行java程序啦~~你指定的是什么JRE呢?如果是你本地的就免谈了~别人电脑环境可与你不同哦。如果想要在没装jre的电脑上面运行java程序,首先把你的jre与文件目录放在一起打包。当然,jre很大有80M的样子,如果会精简的话就jre只有几M。不懂精简的话只有全部带上,...

将java文件打包成exe
直接打包成jar是可以的,但是到没有java虚拟机的主机上就运行不了。因此你必须在exe中加上庞大的虚拟机,现在电脑上安装java虚拟机的用户并不太多,这也就是说你的exe文件至少要80多MB。。这个程序也许是一个庞大的数据管理系统,也许只是一个贪吃蛇游戏。但是必须要这样。所以只能精简JRE,有个叫...

相似回答
大家正在搜