gpt4 book ai didi

visual-studio-code - 当路径指向版本 0 时,需要 JDK 8+

转载 作者:行者123 更新时间:2023-12-01 23:25:50 25 4
gpt4 key购买 nike

当我打开 VSCode 时,选项卡显示以下内容:

#   Path
1 ~/programs/jdk-12.0.1 CurrentInvalid
JDK 8+ is required while the path is pointing to version 0

终端显示版本:

$ javac -version 
javac 12.0.1
$ echo $JAVA_HOME
/home/stephane/programs/jdk-12.0.1
$ whereis javac
javac: /home/stephane/programs/jdk1.12.0.1/bin/javac

.profile 文件包含:

export JAVA_HOME=$HOME/programs/jdk-12.0.1
export JAVA_PATH=$JAVA_HOME
export JAVA_OPTS=""
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin

我尝试将目录重命名为jdk1.12.0.1,但它没有改变错误:

1   ~/programs/jdk1.12.0.1 CurrentInvalid
JDK 8+ is required while the path is pointing to version 0

为什么 Ubuntu 16.04 上的 VSCode 1.38.1 不接受我的 Java 版本?

最佳答案

我将 SDK 更改为 jdk-11.0.5,但仍然遇到完全相同的问题。

设置在~/programs/jdk-11.0.5中也找不到它。

只有当我将 ~ 替换为 /home/stephane/programs/jdk-11.0.5 中的绝对路径并关闭并重新启动编辑器时,才成功工作。

另请注意,建议重新启动并显示编辑器通知似乎不会更新设置更改。我必须关闭编辑器并再次打开它才能让编辑器看到设置更改。

关于visual-studio-code - 当路径指向版本 0 时,需要 JDK 8+,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58152400/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com