環境:系統需安裝jdk1.8,設定環境變數JAVA_HOME
開啟vscode,安裝java相關外掛程式
Language support for Java ™ for Visual Studio Code
Java Extension Pack
#Debugger for Java
##Java Test Runner
Eclipse Keymap for Visual Studio Code. (eclipse快捷鍵,eclipse使用者最愛)
Lombok Annotations Support for VS Code. (簡化POJO, 很驚喜)
"java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"
09314c40ab7ef4f8cce23cd4a3a2c18a建議使用maven阿里倉庫:在settings.xml新增
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>2、全域搜尋忽略資料夾,搜尋檔案時常需要忽略target檔案
"search.exclude": { "**/node_modules": true, "**/bower_components": true, "**/target": true, "**/logs": true }3、junit 測試,Java Test Runner外掛程式執行多模組專案test存在問題
GitHub issues 現已解決: ), 在0.7.1 版本
#推薦一種繁瑣的方式: 依賴maven任務->配置任務在tasks 數組中新增以下設定:
"tasks": [ { "label": "test:HelloWorld", "type": "shell", "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test", "group": "test" },執行test:command : 是執行指定的單元測試,HelloWorldTest.testHelloWorld()方法任務->運行任務#選擇剛剛添加的test case,完美運作。 4、使用tomcat 偵錯web 專案(1)安裝Tomcat for Java 外掛程式(2)點選側邊欄TOMCAT SERVERS 右一號,選擇本機安裝的tomcat (3)選擇war 套件運行。
PS: 在偵錯前註意建立最新的war 套件
小技巧:取消點選開啟檔案覆寫導覽列:檔->首選項->設定, 新增"workbench.editor.enablePreview": false,相關文章教學推薦:
以上是vscode搭建java開發環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!