could not find the required version of the Java(TM)2 Runtime Environment in '(null)'

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了could not find the required version of the Java(TM)2 Runtime Environment in '(null)'相关的知识,希望对你有一定的参考价值。

在安装64位j2ee时报的错

我也遇到了和你相同的遭遇,心急火燎啊,甚至寝食难安。琢磨来琢磨去,怎么都不行。查了许多相关问题的资料,都没有做出正确的解答,几乎同出一辙的字面解释说我们安装的JRE错误或者没有安装JRE,然而我们的确正确安装了合适版本的JRE。后来换了一个老版本的J2EE SDK ,还是不行,但是提示错误信息有所不同。结果我按照提示去做了,成功了,100%可以安装了上了。 在此,写下解决安装J2SE的jdk正常,但是安装J2EE的SDK报错:could not find the required version of the Java(TM)2 Runtime Environment in '(null)'的解决办法。
1、先安装jre7u3,安装路径: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-6u4-jdk7-windows-x64-ml.exe -j "C:\Program Files\Java\jre7"
OK !! 你会惊喜的发现,你的SDK正常的安装了,恭喜你!!!
参考技术A 在64位机器上安装软件的时候,大部分需要先选择这个软件的兼容性,一般选择sever2003,然后你选择所有的都用管理员身份安装。。。
一般就没问题了。希望能帮到你追问

管理员身份 也是这样的

追答

设置这个了吗?

追问

还是这样

参考技术B 确认一下你安装的jdk跟jre都是64位的,如果只安装的64位的jdk,就重装一下试试!反正也不麻烦。再有,确认下你机器是64位的机器。

坐等后情~追问

安装好几遍还是一样的错,j2se(软件名jdk-7-windows-x64.exe)可以安装 j2ee却不行 软件名(java_ee_sdk-6u3-jdk7-windows-x64.exe)

追答

既然你这么用心,如果不介意多折腾两次的话,我建议你把j2se卸载了,然后先安装j2ee,成功了在装j2se~

追问

试过了 没效果

本回答被提问者采纳

以上是关于could not find the required version of the Java(TM)2 Runtime Environment in '(null)'的主要内容,如果未能解决你的问题,请参考以下文章

ERROR: Could not find a version that satisfies the requirement xxx (from versions: none)

pip Could not find a version that satisfies the requirement *(from -r requirements.txt)

pip Could not find a version that satisfies the requirement *(from -r requirements.txt)

pip Could not find a version that satisfies the requirement *(from -r requirements.txt)

pip Could not find a version that satisfies the requirement *(from -r requirements.txt)

[报错处理]Could not find a version that satisfies the requirement xml (from versions)