2 回答

TA贡献1856条经验 获得超17个赞
我的 PATH 设置中有一些剩余内容,即C:\ProgramData\Oracle\Java\javapath指向不存在目录的条目C:\ProgramData\Oracle\Java\<somenumber>。从 PATH 中删除该条目并仔细检查 JAVA_HOME 指向C:\Program Files\Java\jdk-11.0.2并且 PATH 包含一个条目%JAVA_HOME%\bin让我走了!
现在我得到:
C:\Users\mmo>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
C:\Users\mmo>

TA贡献1844条经验 获得超8个赞
您需要将 java 11 的 bin 路径添加到系统变量中。进入控制面板 > 系统 > 高级系统设置。在高级下单击环境变量。现在在系统变量部分下搜索路径并单击编辑。将路径添加到 JDK 11 的 bin 文件夹,它应该看起来像这样:C:\Program Files\Java\jdk-11.0.2\bin 并向上移动它,以防您安装了其他一些 jdks 或 jre。完成,现在您可以在命令行上使用 Java 命令了。
添加回答
举报