【问题标题】:Setting up Microsoft Code for java with WSL使用 WSL 设置 Microsoft Code for java
【发布时间】:2021-03-28 23:09:30
【问题描述】:

我尝试将 wsl 的 .csvode settings.json 的可视代码设置设置为 wsl 与主文件夹所在的路径。但我不断收到错误,它不指向 jdk。我试过指向windows上的本地安装以及jdk在wsl上的位置。这些都不起作用。

 $ mvn -version
 Apache Maven 3.6.3
 Maven home: /usr/share/maven
 Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
 Default locale: en_US, platform encoding: UTF-8
 OS name: "linux", version: "4.4.0-18362-microsoft", arch: "amd64", family: "unix"

wsl 设置的测试和失败设置:

{
    "java.home": "C:\\Java\\java-11-openjdk-11.0.8.10"
}

{
    "java.home": "/usr/lib/jvm/java-11-openjdk-amd64"
}

以及我添加或删除斜杠的变体以及 bin 文件夹。

【问题讨论】:

    标签: java visual-studio-code settings


    【解决方案1】:

    Ctrl+Shift+P打开Command Platte并选择Java:配置Java运行时

    转到Java Tooling Runtime,JDK for Language Server 将显示所有已安装且符合条件的 JDK for java 扩展,即 jdk11 或最新版本。选择您已安装的那个:

    然后重新加载 VS Code 以使更改生效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-09
      • 2020-05-17
      • 2023-03-06
      相关资源
      最近更新 更多