异常错误:注册表项“Software\JavaSoft\Java运行时环境”\CurrentVersion“?
当我跑步时: C:\Users\ashahria\Downloads>;java-jarschemaspy_5.0.0。罐子
我得到下面的错误。怎么了?我怎样才能修好它
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.5', but '1.7' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
# 1 楼答案
set PATH=c:\Program Files\Java\jdk1.6.0_45\bin;%PATH%
如果您正在使用命令提示符,这将起作用
# 2 楼答案
我的电脑上安装了从1.5到1.7的各种JDK。我需要学习JDK1。8所以我安装了早期版本的Eclipse(依赖于早期版本的JDK),在启动Eclipse IDE时出现错误,在命令行上我尝试检查Java版本,并得到以下错误
解决方案:- 我从PATH变量中删除了
,并将%JAVA%\bin移到PATH变量的开头,这为我解决了问题。# 3 楼答案
转到“c:/Windows/System32”并删除java。exe,javaw。exe和javaws。在那里。 见Registry Key '...' has value '1.7', but '1.6' is required. Java 1.7 is Installed and the Registry is Pointing to it
# 4 楼答案
在我的Windows 7计算机上,通过执行以下操作解决了此问题:
就这些。。。应该有用。除此之外,如果您已经尝试了其他指南和/或弄乱了注册表,最确定的解决方法是删除所有以前版本的Java(使用“程序和功能”卸载过程),然后重新安装您想要使用的版本。我建议在以下地点进行配送: http://java.com(因为它通常有最稳定的版本)
或者从Oracle网站上查找所需的特定版本: http://www.oracle.com/technetwork/java/javase/downloads/
# 5 楼答案
您的java版本是1.5(您有JDK1.5)。jar需要java版本1.7(您应该有JDK1.7)。您应该从以下网站下载并安装1.7 jdk:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
# 6 楼答案
您可以按照以下步骤操作:
这对我很有效:)