Visual Studio Code 找不到 JDK8

新手上路,请多包涵

我目前正在尝试使用 redhat 的扩展和代码运行器扩展在 VSC 中编译和运行 Java,尽管每次我尝试“运行代码”时,它都会告诉我“无法找到 Java 运行时”,并且在输出中:“’ javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”所以我进入设置告诉 VSC 我的 JDK 的路径。我转到“Java 配置”并将“java.home”:C:\这是我目前卡住的地方:

我目前被困在哪里

我也尝试将目录添加到我的 JDK bin 中,结果相同。我究竟做错了什么?

原文由 A. Duke 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 838
1 个回答

语法格式错误。而不是写 -

     "java.home": C:\Program Files\Java\jre1.8.0_144

这应该写成——

     "java.home": "C:/Program Files/Java/jdk1.8.0_144"

在文件路径中使用斜杠 (/) 而不是反斜杠 () 并在其周围加上引号。请重新检查是否安装了 jdk 8 或更高版本。

原文由 abhay tripathi 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题