如何修复此错误?注册表项';Software\JavaSoft\Java运行时环境'\当前版本';?

如何修复此错误?注册表项';Software\JavaSoft\Java运行时环境'\当前版本';?,java,command-line,Java,Command Line,在Windows 8上的命令行中运行.java文件时,出现以下错误: 错误:注册表项“Software\JavaSoft\Java运行时环境\CurrentVersion” 具有值“1.8”,但需要“1.6”。 错误:找不到java.dll 错误:找不到Java SE运行时环境。 我知道已经有关于类似错误的问题了,但我不明白为什么它要求更低的版本。我如何修复它?到底是什么导致了这个错误?从命令行运行Java?是的,我在使用命令line@Josh使用命令行做什么?我使用java命令运行代码。

在Windows 8上的命令行中运行.java文件时,出现以下错误:

错误:注册表项“Software\JavaSoft\Java运行时环境\CurrentVersion”
具有值“1.8”,但需要“1.6”。
错误:找不到java.dll
错误:找不到Java SE运行时环境。


我知道已经有关于类似错误的问题了,但我不明白为什么它要求更低的版本。我如何修复它?

到底是什么导致了这个错误?从命令行运行Java?是的,我在使用命令line@Josh使用命令行做什么?我使用
java
命令运行代码。