java4 安装检测到 java8

java4 installation detects java8

我正在为大学项目准备 Windows XP、Java 4 和 Java 8 的虚拟机。

在安装 Java4 之前,我首先为 gradle、intellij 和其他一些项目安装了 7 和 8。

完成所有安装后,我将 JAVA_HOME 变量设置为

C:\Developer\SDK\Java\j2sdk1.4.2_19

并添加 JAVA_HOME\bin 到 PATH 变量。

它应该一切正常,但是当我打开 CMD 并发出

java -version

java 8 版已打印。另一方面,javac -version 只打印帮助对话框。

我做错了什么吗?

图片

正如@sev 所说,将它放在路径变量的第一位解决了问题