首页 > 解决方案 > 在 VSCODE 的 Ubuntu 中为 JDK 11 设置 JAVA_HOME

问题描述

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

标签: javaubuntuvisual-studio-codejava-home

解决方案


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

sudo apt-get install openjdk-11-jdk

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

sudo update-alternatives --config java

Obs.:它会为您返回如下路径:

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

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

sudo gedit ~/.bashrc

上面的代码会打开文件,在这个末尾插入JAVA_HOME ,注意,这里不要做任何改动,添加这段代码并保存:

JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME

Obs.: JAVA_HOME= **把你的java路径不带“/bin/java”放在这里**

4- 设置 Vscode jdk 路径变量:

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

-inside serarch 设置放@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"
        }
    ],

在此处输入图像描述

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

...还有VOALA!现在 JDK 可见 * -- *

在此处输入图像描述


推荐阅读