我的JDK的位置:
lam@bertrand:~$ which java
/usr/bin/java
lam@bertrand:~$ ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 mai 2 21:09 /usr/bin/java -> /etc/alternatives/java
lam@bertrand:~$ ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 43 mai 2 21:09 /etc/alternatives/java -> /usr/lib/jvm/java-11-openjdk-amd64/bin/java
lam@bertrand:~$ ls -l /usr/lib/jvm/java-11-openjdk-amd64/bin/java
-rwxr-xr-x 1 root root 10296 mars 26 21:57 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
lam@bertrand:~$
我的settings.json文件:
{
"workbench.colorTheme": "Material Theme Darker",
"workbench.iconTheme": "material-icon-theme",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.codeGeneration.generateComments": true,
"java.codeGeneration.hashCodeEquals.useInstanceof": true,
"java.codeGeneration.hashCodeEquals.useJava7Objects": true,
"java.home" : "/usr/lib/jvm/java-11-openjdk-amd64"
}
我也尝试过
{
...
"java.home" : "/usr/lib/jvm/java-11-openjdk-amd64/bin"
}
和
{
...
"java.home" : "/usr/lib/jvm/java-11-openjdk-amd64/bin/java"
}
没有成功。
怎么了?
我在虚拟机上使用Linux 18.04。
答案 0 :(得分:-1)
sudo apt-get install default-jdk