September 6th, 2020

关于VS Code for Java的Java 11升级

Yaojin Yang
Senior Program Manager

自从引入Java 11的升级要求以来,我们收到有些用户反馈认为Java 8不再支持,其实这是不正确的。在此博客中,我们将为您做解释,并提供平滑快速而又不影响您项目的升级步骤。

关于升级

首先,Java 11升级是为了运行VS Code for Java,更具体地说,它是运行Language Server for Java扩展的要求。但这不意味您的项目也需要升级到Java 11。也就是说您可以继续使用1.5或更高版本开发项目。您项目使用的JDK和运行VS Code for Java的JDK是分别通过java.configuration.runtimes和java.home来进行配置的。我们的Configure JDK文档提供了更多详细信息。

如何升级

为了平滑快速地升级到Java 11以运行VS Code for Java,我们建议您遵循以下步骤:

1.下载并安装Java 11 JDK(如果尚未安装)。

2.打开VS Code,然后打开File>Preferences>Settings菜单。设置视图将在您的编辑器窗口中启动。

3.在设置视图中,搜索配置项“ java.home”,将其值设置为JDK 11安装路径的根目录,然后保存。

Image java 11 8211 jave home

Image java 11 8211 java home setting

4.在设置视图中,搜索配置项“java.configuration.runtimes”,为您的项目指定JDK,然后保存。这是确定项目JDK的配置。有关如何配置的详细信息,请参阅JDK for Projects文档。

Image java 11 8211 runtime configuration setting

5.重新启动VS Code,现在您一切就绪。

希望我们在此博客中提供的信息可以帮助您平稳快速地升级到Java 11以运行VS Code for Java,同时您可以继续为项目使用其他版本的JDK。如果您有任何疑问或反馈,请告诉我们。

更多信息

请不要犹豫,尝试一下!您的反馈和建议对我们非常重要,将有助于将来塑造我们的产品。

Author

Yaojin Yang
Senior Program Manager

A PM with experiences on developing commerce products and now is focusing on Java on VS Code.

0 comments

Discussion are closed.