這篇文章主要介紹vscode搭建java開發(fā)環(huán)境的示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
站在用戶的角度思考問題,與客戶深入溝通,找到拉薩網(wǎng)站設(shè)計與拉薩網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(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ā)了。
個人推薦插件
Eclipse Keymap for Visual Studio Code
. (eclipse快捷鍵,eclipse用戶最愛)
Lombok Annotations Support for VS Code
. (簡化POJO, 很驚喜)
開發(fā)基本配置
常用配置項: 文件->首選項->設(shè)置
1、maven 配置(如果本地有安裝maven)
"java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"
< !-- 在mirrors 中配置 mirror -->推薦使用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 現(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 : 是運行指定的單元測試 ,HelloWorldTest.testHelloWorld()方法
任務(wù)->運行任務(wù)
選擇剛剛添加的 test case,完美運行。
4、使用 tomcat 調(diào)試 web 項目
(1)安裝 Tomcat for Java 插件
(2)點擊側(cè)邊欄 TOMCAT SERVERS 右邊 + 號,選擇本地安裝的 tomcat
(3)選擇 war 包運行。
PS: 在調(diào)試前注意構(gòu)建最新的 war 包
小技巧:
取消單擊打開文件覆蓋導(dǎo)航欄:
文件->首選項->設(shè)置, 添加 "workbench.editor.enablePreview": false,
以上是“vscode搭建java開發(fā)環(huán)境的示例”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當(dāng)前文章:vscode搭建java開發(fā)環(huán)境的示例
網(wǎng)頁地址:http://www.chinadenli.net/article42/jsgcec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站營銷、商城網(wǎng)站、App開發(fā)、微信小程序、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)