error registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value 'XX',but 'XX' is required 解决办法

这个错误很奇怪,很久之前出现过一次,已经忘记咋解决的了,今天特地记录下。

我机器上java有3个版本,1.6,1.7,1.8,环境变量JAVA_HOME是一直配的1.8为主要。

因为我3个版本对应的eclipse的eclipse.ini都设置了对应的路径指向,每个版本之前都是互不干扰,这两天要写点1.7版本的代码,不知道咋滴再打开1.6的eclipse就报这个错误了。

解决办法:

64位windows找到C:\Windows\SysWOW64 下有3个文件java.exe javaw.exe javaws.exe 右键看版本应该和你正要打开的版本绝对不一样,放心删掉即可,再打开就可以了。

如果接着报其他错误,把JAVA_HOME的路径暂时修改为你正要打开的JAVA版本,妥妥的。

error registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value 'XX',but 'XX' is required 解决办法

时间: 2024-11-05 13:40:00

error registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value 'XX',but 'XX' is required 解决办法的相关文章

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' 解决方案

一.描述 今天我先安装了jdk8,后来由于其他软件不兼容,又重新安装了jdk7并修改了环境变量为jdk7的,结果在cmd中输入Java -version发现还是用的jdk8的,于是我就将jdk8卸载后重启了机器. 重启后机器再次输入jdk -version命令时出现以下错误提示: 二.解决方案 将C:\Windows\System32目录下的java.exe删除即可. Error: Registry key 'Software\JavaSoft\Java Runtime Environment'

java安装1.8和1.7,报错:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers

进入:C:\ProgramData\Oracle\Java\javapath; 删除:java.exe.javaw.exe.javaws.exe 删除:path的C:\ProgramData\Oracle\Java\javapath; 然后可能还会不行 进入:C:\Windows\System32 删除:java.exe.javaw.exe.javaws.exe 注意:\ProgramData可能是隐藏文件夹. java安装1.8和1.7,报错:Error: Registry key 'Soft

安装JDK1.8出现 Error opening registry key'software\Javasoft\Java Runtime Environment'

java安装1.8后的问题:之前安装了jdk1.7和jdk1.6,之后又安装jdk1.8,然后执行java -version,打印错误信息:如下 Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVers 解决方法: 将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe and javaws.exe文件删掉即可. 安装JDK1.8出现

装完jdk运行java出现错误Error opening registry key 'Software\JavaSoft\Java Runtime Environment'

装完jdk运行java出现错误Error opening registry key 'Software\JavaSoft\Java Runtime Environment' 出现上述错误的终极解决办法是jdk安装路径里面不能含有中文...... 装完jdk运行java出现错误Error opening registry key 'Software\JavaSoft\Java Runtime Environment'

"Error opening registry key 'Software\JavaSoft\Java Runtime Environment"解决方案

这里的解决方案是针对windows操作系统. 解决方案步骤: 1.首先进入注册表,运行----->regedit----->HKEY_LOCAL_MACHINE----->SOFTWARE----->JavaSoft ----->Java Development Kit目录下可能有两个文件夹,如果有两个,将不是你刚刚安装的给删除掉: 2.打开"我的电脑",在地址栏中输入----->%SystemRoot%\system32----->找到jav

Error: opening registry key 'Software\JavaSoft\Java Runtime Environment' Error: could not find java.dll

java -jar yxCollector-1.1.0.jarError: opening registry key 'Software\JavaSoft\Java Runtime Environment'Error: could not find java.dllError: Could not find Java SE Runtime Environment. Error: opening registry key 'Software\JavaSoft\Java Runtime Enviro

安装JDK出现问题 Error opening registry key'software\Javasoft\Java Runtime Environment'

第一次安装JDK测试是否安装成功,打开cmd输入java -version 回车的时候出现如下错误: Error opening registry key'software\Javasoft\Java Runtime Environment'Error: could not find java.dllError: could not find Java 2 Runtime Environment' 百度翻译: 错误:打开注册表项的软件Java运行时环境的JavaSoft \错误:找不到java.

error opening registry key software/javasoft/java runtime environment

些问题是由于多个版本java相互冲突,查看环境变量,删除其中一个即可.1.把Path里的%JAVA_HOME%\bin;放到最前面就可以,解决了给分! 2.是因为文件夹“%SystemRoot%\system32”下面可能有多余的“java.exe”和“javaw.exe”文件,把它们删掉,配置正确JAVA_HOME.PATH,搞定!

安装jdk出现问题:Error opening registry key'software\Javasoft\Java Runti

重装系统后发现jdk没有了,重新安装了,装一个其实挺容易的,但是“java -version”回车的时候,“啪”,error: Error opening registry key'software\Javasoft\Java Runtime Environment'Error: could not find java.dllError: could not find Java 2 Runtime Environment' 怎么会这样子,于是度娘~找到了好几种解决方法,但是每人的电脑不同,方法不