【发布时间】:2018-03-26 20:16:05
【问题描述】:
我目前正在尝试使用 redhat 的扩展和代码运行器扩展在 VSC 中编译和运行 Java,但每次我尝试“运行代码”时,它都会告诉我“找不到 Java 运行时”,并且在输出中: "'javac' 未被识别为内部或外部命令, 可运行的程序或批处理文件。”所以我进入设置告诉VSC我的JDK路径。我进入“Java配置”并插入“java.home”:C:\ Program Files \ Java \ jre1.8.0_144到设置,尽管它给了我另一个错误,指出“预期值 (2, 18)”。这是我目前卡住的地方:
我也尝试了我的 JDK bin 的目录,结果相同。我做错了什么?
【问题讨论】:
-
我确实有同样的问题,但没有一个答案有帮助。
-
"java.home": "c:\\Program Files\\Java\\jdk1.8.0_161"。斜线必须是反斜杠和双斜杠。
-
也尝试了迄今为止给出的答案,但没有成功。 Linux Mint 32 位。从 tar.gz 安装 /usr/java/jdk1.8.0_161。使用 ./java -version 在安装目录中验证可运行。在用户和工作区设置中指定“java.home”:“/usr/java/jdk1.8.0_161”。安装了所有给定的语言支持和调试器扩展。仍然有与屏幕截图相同的错误。
标签: java visual-studio java-8