在 Ubuntu 中为 VSCode 设置 JDK 11 的 JAVA_HOME

And*_*zko 2 java ubuntu java-home visual-studio-code

如何在 Ubuntu 中为 Visual Studio Code 设置 JDK 11 的 JAVA_HOME?

And*_*zko 13

1 - 通过 bash 终端安装 jdk-11 或更高版本:

sudo apt-get install openjdk-11-jdk
Run Code Online (Sandbox Code Playgroud)

2-通过bash终端查找java路径:

sudo update-alternatives --config java
Run Code Online (Sandbox Code Playgroud)

Obs.:它将返回您这样的路径:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java(复制此路径)

3-编辑/.bashrc,通过bash终端添加JAVA_HOME :

sudo gedit ~/.bashrc
Run Code Online (Sandbox Code Playgroud)

上面的代码将打开文件,在其末尾插入JAVA_HOME ,小心,不要更改此处的任何内容,只需添加以下代码并保存:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME
Run Code Online (Sandbox Code Playgroud)

Obs.:JAVA_HOME= **在这里输入不带“/bin/java”的java路径**

4-设置Vscode jdk路径变量:

- 按F1并输入Sttings Sync:显示设置

-在搜索设置中放置@tag:sync

- 找到并打开settings.json ,如下所示:

在此输入图像描述

- 现在你只需要像这样放置你的JAVA_HOME :

    "java.home": "/usr/lib/jvm/java-11-openjdk-amd64",
    
    "java.configuration.runtimes": [
        {
            "name":"JavaSE-11",
            "path": "/usr/lib/jvm/java-11-openjdk-amd64"
        }
    ],
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

重新加载 vscode 窗口,或者关闭它并重新打开

...还有沃拉!现在 JDK 可见 * -- *

在此输入图像描述