Fedora
軟呢帽 33 |VS Code 無法讀取/打開 JDK
我正在執行 Fedora 33,並且正在嘗試將 Java 11 與 VS Code 一起使用。我已經通過終端安裝了 VS Code,它工作正常。我已經安裝了 VS Code Java 擴展包,唯一不起作用的是我似乎無法讓擴展包找到並執行已安裝的 JDK。如果我嘗試檢查我的 Java 版本,我會得到:
openjdk version "11.0.9.1" 2020-11-04 OpenJDK Runtime Environment 18.9 (build 11.0.9.1+11) OpenJDK 64-Bit Server VM 18.9 (build 11.0.9.1+11, mixed mode, sharing)
這是輸出
readlink -f $(which java)
/usr/lib/jvm/java-11-openjdk-11.0.9.11-9.fc33.x86_64/bin/java
這是 VS 程式碼
settings.json
:"java.home": "/usr/lib/jvm/java-11-openjdk-11.0.9.11-9.fc33.x86_64"
我嘗試通過 dnf 重新安裝 VS Code,但沒有幫助。關於做什麼的任何想法?
我刪除了java-11-openjdk,安裝了最新的jdk-15,開始工作。