欢迎来到11月的VSCodeJava更新。在本次更新中,我们很高兴发布最新的向导功能来帮助您配置Java运行环境。9月,我们的博客阐明:1)Java11作为JDK的最低版本仅用于运行VSCodeforJava本身;2)VSCode支持使用JDK1.5及以上版本开发项目。在那篇博客中,我们还分享了如何分别为您的项目配置JDK和为Java配置VSCode,这需要您在“settings.json”文件中手动配置。虽然手动方式可以实现正确配置,但我们看到整体体验仍然需要改进。JavaRuntimeEnvironmentConfigurationWizard就是在这种情况下产生的。Java运行时环境配置向导Java运行时配置向导是Java扩展包的一部分。请确保您已安装此扩展程序。作为旁注,我们强烈建议您在VSCode上安装用于Java开发的Java扩展包或编码包。有关详细信息,请参阅https://code.visualstudio.com/docs/java/java-tutorial#_setting-up-vs-code-for-java-development。加载项目到工作区点击菜单:文件->打开文件夹…或文件->打开工作区…将项目加载到工作区。当您在状态栏上看到竖起大拇指图标时,您的项目已加载。打开向导Ctrl+Shift+P启动命令面板,然后使用命令“Java:ConfigureJavaRuntime”启动向导配置项目JDK向导上的ProjectJDKs选项卡为项目配置JDK。当您的项目使用Maven或Gradle时,WorkSpaceOverview会列出构建工具设置的语言版本。Maven/GradleProjects按语言版本列出环境中安装的所有符合条件的JDK,您可以在此处为您的项目指定一个JDK。配置JDK以运行VSCodeforJavaJavaToolingRuntime选项卡允许您指定运行时环境以运行VSCode的Java语言工具(也称为Java语言服务器)。此选项卡仅根据语言服务器的要求列出您的环境中安装的Java11或更高版本的JDK。请记住重新加载VSCode以使更改生效。InstalledJDKs选项卡列出了向导在您的环境中找到的所有JDKs。为了便于在需要时安装新的JDK,安装JDK提供了几个选项。其他改进从光标位置自动推断选择范围RedHat的Java(TM)语言支持现在可以从光标位置推断选择范围。重构时,VSCode会自动提取和建议表达式。支持通过自定义任务导出JARJava项目管理器现在支持通过自定义任务导出JAR,这使您可以精细控制如何为项目导出JAR。您可以通过单击菜单配置自定义任务:Terminal->ConfigureTasks…,然后为您的项目选择ExportJAR任务。您可以通过以下菜单运行自定义任务:Terminal->RunTask…,选择Java,然后选择ExportJAR任务。
