插件安裝
JAVA開發在VSCode中,需要安裝JAVA的必要開發。當前安裝只需要安裝
“Language Support for Java(TM) by Red Hat”插件即可
安裝此插件后,會自動安裝包含如下插件,不再需要單獨安裝
Project Manager for Java
Test Runner for Java
Debugger for Java
Extension Pack for Java
Lombok Annotations Support for VS Code
注意!!!注意!!!注意!!!重要的事情說三遍,如果你的項目還在使用JDK1.8的話,一定要保證此插件安裝的版本為1.35.1以下,并就愛那個自動更新的選項去掉。
JDK安裝
VScode,默認必須使用JDK17來運行,所以本地必須安裝JDK17
JDK17的下載地址為:下載地址
默認在windows安裝后會配置環境變量,不過為了方便還需要在windows中配置如下環境變量
Runtime JDK配置
最關鍵的一步來了,大家在寫代碼時,會不會碰到,我們項目中用的JDK并不是17,而是Openjdk1.8或者jdk1.8。VSCode并不會像IDEA那樣可以直接設置項目的JDK版本,VSCode需要我們自己手動配置,配置方式如下:
1. 在項目的根目錄,創建一個.vscode目錄
2. 創建settings.json文件文件內容如下:
{"java.compile.nullAnalysis.mode": "automatic","java.jdt.ls.java.home": "/usr/lib/jvm/java-17-openjdk-amd64", # 運行VsCode的JAVA_HOME路徑"java.configuration.detectJdksAtStart": false,"java.configuration.runtimes": [{"name": "JavaSE-1.8", # 值固定為JavaSE-1.8"path": "/home/zhangbohan/dev_tools/openjdk-1.8", # 項目指定運行的JAVA_HOME"default": true # 設置為默認}],"java.configuration.updateBuildConfiguration": "interactive"
}
這樣,在VsCode運行和調試就可以用1.8版本的JDK了