在控制台javac -version
上运行时,版本号为11.0.2
,但是在运行java -version
时出现以下错误:
Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
我该怎么办?
我需要为JRE
安装哪个版本的JDK 11.0.2
,以便在执行Java代码时不会出现任何兼容性问题?
答案 0 :(得分:2)
检查路径。 确保Windows可以找到Java编译器和解释器:
选择开始->计算机->系统属性->高级系统 设置->环境变量->系统变量->路径。
将C:\Program Files\Java\jdk1.x.x\bin
插入PATH
变量的开头。