Vscode中不再支持JDK8怎么办-创新互联

这篇文章主要介绍Vscode中不再支持JDK8怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

我们一直强调网站制作、网站建设对于企业的重要性,如果您也觉得重要,那么就需要我们慎重对待,选择一个安全靠谱的网站建设公司,企业网站我们建议是要么不做,要么就做好,让网站能真正成为企业发展过程中的有力推手。专业网站建设公司不一定是大公司,创新互联建站作为专业的网络公司选择我们就是放心。

昨天还用得好好的,今天突然给我说仅支持JDK11以上了,也不能进行正常的代码补全了。

看了一下,是Language Support for Java™ by Red Hat这个拓展更新到0.65.0的原因。

因为Eclipse平台决定将JDK11作为9月发布的最低要求,而vscode是依赖eclipsejdt.ls服务器的,所以需要更新到JDK11。

解决方案1

如果不是必须使用JDK8,可以选择更换为JDK11或更新

解决方案2

官方说可以在settings.json中配置java.configuration.runtimes,这个配置仍然支持Java1.5到14
不过依旧需要安装JDK11,用来启动Java语言服务器,具体的编译版本则可以自行选择

"java.home": "/path/to/jdk-11",
"java.configuration.runtimes": [
 {
 "name": "JavaSE-1.8",
 "path": "/path/to/jdk-8",
 "default": true
 },
 {
 "name": "JavaSE-11",
 "path": "/path/to/jdk-11",
 },
]

网页题目:Vscode中不再支持JDK8怎么办-创新互联
当前网址:http://scyanting.com/article/iisod.html