VSCODE中最新版的JAVA语言支持Java Extension Pack不能使用JDK8,解决办法是:
安装Java Extension Pack之前先安装Language Surpport for Java(TM) by Red Hat,安装之后回到Java Extension Pack安装界面,在下面的扩展包那里点击Language Surpport for Java(TM) by Red Hat的小齿轮
安装另一个版本选择,选择0.64.1
安装完之后再安装Java Extension Pack。
之后配置下JAVA_HOME就行了
ctrl+, 打开设置 搜索 javahome,选择在settings.json中编辑,修改 "java.home" 的值为 jdk8的安装地址即可。
如果右下角还是有jdk11的字样的提示框出现,可以在settings.json {}中的最后添加 "java.requirements.JDK11Warning": false