问题再现与解读 首次,使用 java 命令+任意参数 都会报这个错误,最典型的就是java -version 解读一下这个报错信息,注册表路径 Software\JavaSoft\Java Runtime Environment\CurrentVersion 当前值是 1.8,但是 java 命令版本是 1.7 问题解决 方式一:删除C:\Windows\System32下的java.exe, javaw.exe, javaws.exe 方式二:修改环境变量顺序 这是我原本的 Path 环境变量…
第一种方法:安装1.8之前安装了1.7,将1.7卸载就好了. 第二种方法:删掉Windows\System32下的java.exe, javaw.exe 就行了,但是安装的1.8的jdk会回到1.7的版本 反思: 但是在系统中还存在1.6版本的,为什么不需要卸载呢 难道1.7和1.8的jdk 有冲突的地方 如果清楚的童鞋,还麻烦多指教O(∩_∩)O哈哈~…
C:\Users\huxxxxchan>javaError: opening registry key 'Software\JavaSoft\Java Runtime Environment'Error: could not find java.dllError: Could not find Java SE Runtime Environment. solution: http://stackoverflow.com/questions/6362037/java-error-opening-r…
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.…
        java安装1.8后的问题:之前安装了jdk1.7和jdk1.6,之后又安装jdk1.8,然后执行java -version,输出的是1.8的,后来在注册表把jdk1.8改为1.7,然后就报错了,如下 Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVers    解答: 看了一下环境变量的path,第一个路径是C:\ProgramData\Oracle\Java\javapath;,…
第一次安装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.…
启动eclipse出现“Error opening registry key 'software\Javasoft\Java Runtime Environment'”,“java was started but returned code=2”. 错误截图: 输入命令行java -version,显示一下错误. 解决方案: 以管理员的身份删除C:\Windows\System32目录下的javaw.exe.java.exe的文件 删除javaw.exe.java.exe文件后,再次输入命令行j…
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'Error: could not find java.dllError: Could not find Java SE Runtime Environment. 这是因为 jdk 目录下的bin 下的 java.dll 文件没了,解决办法,就是重装java(找个高于1.6.x的) 还有一个解决办法就是 找到C:\Windows\System32 下 找到…
最近开发项目要求jdk在1.7以上,我先卸载了jdk1.6,下载1.7下来安装好,配置下环境变量,可以是在输入java -version的时候发现: java Error opening registry key 'Software\JavaSoft\Java Runtime Environment' 但是输入java c可以看到帮助命令,在网上找了下原因,有人说是注册表的问题,Software\JavaSoft\Java Runtime Envi但是我打开注册表,根本就没有这一项,难道跟我jd…
eclipse出现注册错误:①在“打开”输入框中输入“regedit”命令,删除注册表的HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\  的INSTALLDIR删除. 或者HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\ 下的分支删除.②Path系统环境变量中,把%JAVA_HOME%\bin调整到最前面.…