這篇文章主要介紹vscode搭建java開發(fā)環(huán)境的示例,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
站在用戶的角度思考問題,與客戶深入溝通,找到拉薩網(wǎng)站設(shè)計(jì)與拉薩網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、雅安服務(wù)器托管、企業(yè)郵箱。業(yè)務(wù)覆蓋拉薩地區(qū)。
環(huán)境:系統(tǒng)需安裝jdk1.8,配置好環(huán)境變量JAVA_HOME
打開vscode,安裝java相關(guān)插件
Language support for Java ? for Visual Studio Code
Java Extension Pack
Debugger for Java
Java Test Runner
以上插件安裝完成,就可以開始java開發(fā)了。
個(gè)人推薦插件
Eclipse Keymap for Visual Studio Code
. (eclipse快捷鍵,eclipse用戶最愛)
Lombok Annotations Support for VS Code
. (簡化POJO, 很驚喜)
開發(fā)基本配置
常用配置項(xiàng): 文件->首選項(xiàng)->設(shè)置
1、maven 配置(如果本地有安裝maven)
"java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"
< !-- 在mirrors 中配置 mirror -->推薦使用maven阿里倉庫:在settings.xml添加
alimaven aliyun maven http://maven.aliyun.com/nexus/content/repositories/central/ central
2、全局搜索忽略文件夾,搜索文件時(shí)常常需要忽略target文件
"search.exclude": { "**/node_modules": true, "**/bower_components": true, "**/target": true, "**/logs": true }
3、junit 測試,Java Test Runner插件運(yùn)行多模塊項(xiàng)目test存在問題 GitHub issues 現(xiàn)已解決 : ), 在 0.7.1 版本
推薦一種繁瑣的方式: 依賴maven
任務(wù)->配置任務(wù)
在tasks 數(shù)組中添加以下配置:
"tasks": [ { "label": "test:HelloWorld", "type": "shell", "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test", "group": "test" },
執(zhí)行test:command : 是運(yùn)行指定的單元測試 ,HelloWorldTest.testHelloWorld()方法
任務(wù)->運(yùn)行任務(wù)
選擇剛剛添加的 test case,完美運(yùn)行。
4、使用 tomcat 調(diào)試 web 項(xiàng)目
(1)安裝 Tomcat for Java 插件
(2)點(diǎn)擊側(cè)邊欄 TOMCAT SERVERS 右邊 + 號,選擇本地安裝的 tomcat
(3)選擇 war 包運(yùn)行。
PS: 在調(diào)試前注意構(gòu)建最新的 war 包
小技巧:
取消單擊打開文件覆蓋導(dǎo)航欄:
文件->首選項(xiàng)->設(shè)置, 添加 "workbench.editor.enablePreview": false,
以上是“vscode搭建java開發(fā)環(huán)境的示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!