我有一个类似的问题。我已经安装了JDK7更新1,但是无法使用它(可能是因为我发现在安装JDK7之后删除了一个JRE6)。卸载JDK7是不可能的。解决方案是手动添加JRE注册表项。
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]
"CurrentVersion"="1.7"
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7]
"JavaHome"="C:\\Program Files\\Java\\jre7"
"RuntimeLib"="C:\\Program Files\\Java\\jre7\\bin\\client\\jvm.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7.0_01]
"JavaHome"="C:\\Program Files\\Java\\jre7"
"RuntimeLib"="C:\\Program Files\\Java\\jre7\\bin\\client\\jvm.dll"
您必须将以上内容调整为自己的目录和版本。
如果这没有帮助,仍然有JavaRa http://raproducts.org/wordpress/。