把java程序用exe4j打包成exe文件后,双击运行出现如下界面;该怎么办,请高手帮忙回答,谢了!

如题所述

第一个提示是说你的exe4j是评估版本,也就是非正式版本 你换个正式版本或未注册
第二个提示是没有找到java 虚拟机 你是否安装了或者在环境变量里路径是否配置正确
估计你没有打包jre

我是使用installanywhere打包的 自动生成exe去调用jar程序
也可以将jre同时打包
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-25
要么你没有安装jdk,或者你安装了JDK却没有设置环境变量。
第2个回答  2013-02-25
你要把jre也打进去的!
在打包的时候指定相对目录的jre

把java程序用exe4j打包成exe文件后,双击运行出现如下界面;该怎么办,请...
第一个提示是说你的exe4j是评估版本,也就是非正式版本 你换个正式版本或未注册 第二个提示是没有找到java 虚拟机 你是否安装了或者在环境变量里路径是否配置正确 估计你没有打包jre 我是使用installanywhere打包的 自动生成exe去调用jar程序 也可以将jre同时打包 ...

java 程序用exe4j 打包成exe,怎样在没有jdk环境电脑上运行
下载exe4j_windows_4_5_2,安装运行。如下图:next--选择jar--输入要生成程序的名称和保存的路径--要是想用自己的icon就勾选icon file并通过文件选择器定位到你的icon

java 发布桌面程序时已经把jre放在打包好的jar同一层目录里了,为什么在...
可以的啦,你在用exe4j建立.exe时,在选择jre时删除所有路径,添加打包好的目录进来,完成制作exe后,你打开*.exe就是用你打包好的jre运行的了。。。.jar只能用安装的jre运行而已。。。

用inno setup或者其他软件打包exe程序 怎么防止重复安装的问题_百度知 ...
推荐用tiger installer,再安装有提示修复或者卸载选项。

相似回答