Java.com上无法识别Java版本

时间:2014-05-07 10:26:59

标签: java

最近重新安装系统并遇到有趣的问题。我安装了java jdk8,但是当我尝试在java.com上验证版本时,它要求安装java。同时:

  

java - version

java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)
  

echo%JAVA_HOME%

E:\Programms\Java\JDK8
  

echo%JRE_HOME%

E:\Programms\Java\JDK8\jre
  

echo%PATH%

C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Wi
    ndows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;E:\Pr
    ogramms\Java\JDK8\bin;E:\Programms\Java\JDK8\jre\bin;

Java控制面板>安全>在“浏览器中启用Java内容”已选中

为什么浏览器和java.com无法识别我的java安装? Java插件不包含在jdk中?

2 个答案:

答案 0 :(得分:1)

我怀疑您需要使用Windows安装程序(java.oracle.com)安装JRE而不是JDK。

这应该正确设置一切。

答案 1 :(得分:0)

根据Yarh的要求发表评论作为答案:

浏览器可能是32位,如果你安装了64位Java运行时作为JDK的一部分,那么确实不会安装任何Java插件。我总是安装64位JDK,然后单独通过java.com安装32位运行时(注意不要安装翻转工具栏)。

安装32位运行时和64位运行时没有冲突,这是支持所有类型浏览器的建议方式。