Когда я открываю 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
Почему VSCode 1.38.1
на Ubuntu 16.04
не принимает мою версию Java?