exe4j生成的exe文件怎样才能在没有装JDK的电脑上运行

我看了网上很多了的方法了就是不行我用的是exe4j4_4_1版本,我已经把目录指定要jre下面了自己电脑使用没问题到了别的没装jdk的电脑就会出现错误:NoJVMcoul... 我看了网上很多了的方法了 就是不行 我用的是exe4j4_4_1版本,我已经把目录指定要jre下面了 自己电脑使用没问题 到了别的没装jdk的电脑 就会出现
错误:No JVM could be found on your system. Please define EXE4J_JAVA_HOME to point to an installed JDK or JRE or download a JRE from www.java.com
哪位高手能帮我解决下
展开
 我来答
紫v封
推荐于2018-03-12
知道答主
回答量:10
采纳率:0%
帮助的人:17.3万
展开全部
没装jdk的话,又没jre,肯定没办法运行java程序啦~~

你指定的是什么JRE呢?
如果是你本地的就免谈了~别人电脑环境可与你不同哦。

如果想要在没装jre的电脑上面运行java程序,首先把你的jre与文件目录放在一起打包。
当然,jre很大有80M的样子,如果会精简的话就jre只有几M。
不懂精简的话只有全部带上,即使你原文件只有几M。

然后用exe4j 制作exe的时候,如果前面几步没错的话,关键在第6步JRE配置:
jre vision 选择你的jre版本,范围大点没事,比如1.3-1.7 。
然后点Advanced Option ——Search Sequence
这里是设置搜索jre路径方式,默认是先查找注册表。
新建一个directory,选择你放在文件目录下的jre,然后把它move up到最前面。
然后再一路确定,顺便设置个启动画面什么的~~

用exe4j只是制作一个启动器,最终还是需要jre的虚拟机运行。

希望有所帮助吧~~
198901245631
推荐于2016-02-17 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1677万
展开全部
无法实现的。
解释:java的运行必须依赖于jdk环境,即使生成了exe,其实也还是java代码的一种显示形式,必须依赖于jdk的运行,典型的就是“我的世界”,如果不依赖于jdk环境,所有的java代码都是没法运行的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式