
vscode 是一款开源免费的代码编译环境有丰富的插件可以选择这篇文章就从配置Java环境介绍一下vscode使用的原理。下载配置Java从官网下载jdk安装了之后直接安装即可这里我安装了jdk1.8和jdk22这里都安装在一个目录里可以很方便的切换不同的jdk配置vscode Java 工具在安装了vscode之后需要安装编译Java的插件这里推荐直接安装微软公司推出的Extension Pack for Java这个插件是常用的6个差价的集合分别是Language Support for JavaTMby Red HatDebugger for JavaTest Runnser for JavaMaven for JavaGradle for JavaProject Manager for Java在vscode中配置jdk点击vscode左上角的File - Preference - settings 然后搜索jdk就能看到插件 Language Support for Java by Red Hat 里头有2个配置一个是Startup 一个是Installed JDKsJava.Jdt.Ls.Java.Home仔细看一下Startup 的说明如下图Specifies the folder path to the JDK (21 or more recent) used to launch the Java Language Server. This setting will replace the Java extensions embedded JRE to start the Java Language Server.On Windows, backslashes must be escaped, i.e.java.jdt.ls.java.home:C:\\Program Files\\Java\\jdk-21.0_5以上说明了这个配置其实是Java 语言插件运行的JDK这个要求是JDK 21版本以上然后点击这个Edit in setting.json 就可以配置下面给出了在windows系统中的参考案例这里参照案例完成配置即可Java.Configuration.Runtimes在Install JDKs中看到该项配置的说明该项是管理项目编译使用的JDK这个就根据不同的项目进行不同的配置点击JavaConfiguration:Runtimes 链接自行配置因为我安装了2个jdk因此我分别配置了一个1.8 一个jdk 22配置案例是java.configuration.runtimes: [ { name: JavaSE-22, path: C:\\Program Files\\Java\\jdk-22, default: true }, { name: JavaSE-1.8, path: C:\\Program Files\\Java\\jdk1.8.0_202 } ]default:true 表示默认的jdk安装Spring 插件在vscode 插件extensions中搜索关键词spring推荐直接安装Spring Boot Extension Pack 该插件包含了3个常用spring 插件分别是Spring Boot ToolsSpring Initalizr Java SupportSpring Boot Dashboard创建Spring Boot项目在vscode中直接crtlshiftp打开命令行或者直接在 命令输入框中输入能够找到Spring Initalizr: Create a Maven Project 这个就可以直接根据提示创建Spring Boot应用(选择Spring Boot 的版本)选择项目的语言然后选择GroupId 和 Artifact Id后面在生成项目的时候有让选择项目使用的jdk的版本因为我没找到自己需要的jdk22所以这里可以先选择一个然后在生成的pom.xml文件修改就好了在这儿改使用的java.versionJava 22 API 参考文档下载链接API文档下载链接