注意:不要把它当作重复,因为没有人发布过这个与 java 8 相关的错误。
我现在有一段时间的 exe4j。一切都运行良好。但是当我安装 Java 8 时,它开始出现错误 EXE4J_JAVA_HOME。
这是一个屏幕:
请注意,我有 Java 1.8.0_05。对于 64 位。
我该如何解决?
--> 这很重要,我需要尽快解决这个问题。
尝试在 Windows 上运行基于 Java 的程序时,我收到了完全相同的错误消息。
我已经安装了 Java 7,但这种情况下似乎程序需要 Java 8 版本。
接下来非常重要的是程序的版本。如果程序是 32 位,则需要安装 Java 8 32 位版本。如果程序是 64 位的,则需要相应的 64 位 Java 版本。
就我而言,我需要安装 Java 8 32 位版本并且程序运行良好。
如果您仍在寻找它,就我而言,我正在使用OpenJDK 8
所以我必须为我的帐户设置环境变量(如果您没有管理员访问权限),并使用以下变量和值
DBVIS_JAVA_HOME=C:\Users\username\Documents\JDK8\jre
在此处阅读有关它的更多信息
您应该同时安装 Java 7 32 位和 Java 7 64 位。