今天用exe4j软件打包java程序,最后出现这个提示,请各位帮帮忙哈!小弟在此谢过!

TheJAVA_HOMEenvironmentvariabledoesnotpointtoaworking32-bitJDKorJRE.TheJVMfoundatJAVA... The JAVA_HOME environment variable does not

point to a working 32-bit JDK or JRE.
The JVM found at JAVA_HOME is damaged.
Please reinstall or define EXE4J_JAVA_HOME
to point to an installed 32-bit JDK or JRE.
The JVM could not be started. The maximum heap size (-Xmx) might be too large or an
antivirus or firewall tool could block the execution.

因为单位不能传截图上来,只好手打,见谅哈!这个问题该怎么解决啊!我是用的64位系统还有jdk.
展开
 我来答
hitzsf
推荐于2017-04-24 · TA获得超过2060个赞
知道大有可为答主
回答量:1741
采纳率:78%
帮助的人:1149万
展开全部
重新定义EXE4J_JAVA_HOME的路径,指向一个32位的jdk或者jre,估计你用的是64位jdk,版本不一致
追问
可是下载的也是64位exe4j,难道exe4j不能打包64位编译的java 文件么
追答
32位的jdk可以通用,64位的就不行,所以打包基本都是32位的
白衬衫啊啊
2014-09-04 · TA获得超过101个赞
知道答主
回答量:89
采纳率:0%
帮助的人:38.6万
展开全部
安装JDK配置环境变量
追问
都是配好的,可以写java程序的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我非要叫
2018-11-20
知道答主
回答量:4
采纳率:0%
帮助的人:2448
展开全部
Executable info 这一步骤下面有个小步骤可以选应用程序为64 还是32
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
焦虑萝卜
2017-09-06
知道答主
回答量:2
采纳率:0%
帮助的人:1804
展开全部
我最近也遇到了,经过两周的思考,可以这么来:程序运行的jar和你打包使用的jar版本要保持一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式