Could not find the required version of the Java(TM)2 Runtime Environment in '(null)' 解决办法
1、先安装jre7u3(jre-7u25-windows-x64),安装路径:C:\Program Files\Java\jre7
2、我的J2EE版本是:java_ee_sdk-6u4-jdk7-windows-x64-ml.exe 我将其放在E盘下E:\
3、开始>运行>CMD>弹出doc窗口,进入安装程序所在目录>e:回车
4、关键步骤:
java_ee_sdk-7-jdk7-windows-x64-ml.exe -j "C:\Program Files\Java\jre7"
上面为整句命令。 -j 之前是你下载的jdk的版本的名字, 之后是在第一部中已经安装好的jre的路径。
OK !! 你会惊喜的发现,你的SDK正常的安装了,恭喜你!!! "
这个时候我们再打开一个cmd窗口,输入java这个时候是可以正常显示的。但是javac 还是不能用的。
这个时候需要我们去配置环境变量,切记环境变量要添加在“系统变量”中,并且我的JAVA_HOME配置的是“C:\glassfish4\jdk7”,因为我安装的版本是java_ee_sdk-7-jdk7-windows-x64-ml。这个安装完成之后实际的jdk目录是“C:\glassfish4\jdk7”,在这个C:\glassfish4\jdk7\bin目录中才有我们真正需要的javac。
各位看官需要根据实际情况来具体配置了。