【问题标题】:how to set JDK in UBUNTU-20.04 using VSCODE?如何使用 VSCODE 在 UBUNTU-20.04 中设置 JDK?
【发布时间】:2021-06-29 17:32:04
【问题描述】:

我在使用 vscode 和 jdk 时遇到问题,我在具有许多配置的 windows 中使用它,但是使用 ubuntu,它给我带来了这个错误:

在 vscode bash 终端上使用 jdk-default 一切正常。

jdk 箱:

readlink -f $(which java) --> /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

jdk 版本:

java --version
openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

但是,如果我尝试在终端上找到一个 $JAVA_HOME,它会返回空。我不知道我能做些什么……已经改变了其他的事情,比如: 配置运行时:

json.conf:

如果有人可以帮助我提供一些链接、文档或任何东西,谢谢!

【问题讨论】:

  • 你安装了 VSCode 的 Java Coding Pack 吗?
  • 是的,我已经安装了“java 扩展包”和“spring boot 扩展包”。

标签: java ubuntu visual-studio-code


【解决方案1】:

您应该在本地机器上设置 JAVA_HOME将 JAVA bin 目录添加到 PATH 变量中

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

export PATH=$PATH:$JAVA_HOME/bin
echo $PATH

以上完成后,重启 VS Code,Java Tooling Runtime标签下,java扩展应该可以自动检测路径,然后你就可以在VS Code中设置java.home成功了。

不要忘记重新加载窗口以使设置生效。

【讨论】:

    猜你喜欢
    • 2021-07-03
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    • 2020-10-29
    • 2021-10-10
    • 2023-02-01
    • 2020-08-16
    • 2023-02-22
    相关资源
    最近更新 更多