最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VScode 打造完美java開發(fā)環(huán)境最新教程

 更新時間:2020年12月21日 10:42:56   作者:Elep  
這篇文章主要介紹了VScode 打造完美java開發(fā)環(huán)境最新教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

vscode Java 開發(fā)環(huán)境配置

博客地址

VsCode官網(wǎng)教程

系統(tǒng)需安裝jdk1.8,配置好環(huán)境變量JAVA_HOME 打開vscode,安裝java相關(guān)插件

安裝Java Extension Pack這個集成了一下插件:

Language Support for Java™ by Red Hat

Debugger for Java

Java Test Runner

Maven for Java

Java Dependency Viewer

以上插件安裝完成,就可以開始java開發(fā)了

個人推薦插件

  1. Eclipse Keymap for Visual Studio Code. (eclipse快捷鍵,eclipse用戶最愛)
  2. Lombok Annotations Support for VS Code. (簡化POJO, 很驚喜)

 Spring Boot 相關(guān)插件

Spring Boot Tools

Spring Initializr

Spring Boot Dashboard

按需安裝

開發(fā)基本配置

常用配置項: 文件->首選項->設(shè)置

1.maven 配置(如果本地有安裝maven)

"java.configuration.maven.userSettings": "/home/luokai/maven/apache-maven-3.3.9/conf/settings.xml"

推薦使用maven阿里倉庫:在settings.xml添加

< !-- 在mirrors 中配置 mirror -->
<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插件運(yùn)行多模塊項目test存在問題GitHub issues 現(xiàn)已解決 : ), 在 0.7.1 版本

junit 測試現(xiàn)在基本已經(jīng)完美支持了

一種繁瑣的方式: 依賴maven

任務(wù)->配置任務(wù)

在tasks 數(shù)組中添加以下配置:

 "tasks": [
    {
      "label": "test:HelloWorld",
      "type": "shell",
      "command": "mvn -Dtest=HelloWorldTest#testHelloWorld test",
      "group": "test"
    },

command : 是運(yùn)行指定的單元測試 ,HelloWorldTest.testHelloWorld()方法

執(zhí)行test:
任務(wù)->運(yùn)行任務(wù)
選擇剛剛添加的 test case,完美運(yùn)行

4.使用 tomcat 調(diào)試 web 項目

  1. 安裝 Tomcat for Java 插件
  2. 點(diǎn)擊側(cè)邊欄 TOMCAT SERVERS 右邊 + 號,選擇本地安裝的 tomcat。
  3. 選擇 war 包運(yùn)行。

PS: 在調(diào)式前注意構(gòu)建最新的 war 包

小技巧:

VsCode現(xiàn)在對Java的支持已經(jīng)優(yōu)化的很好了,比如新建一個.java文件會直接以文件名創(chuàng)建一個可供選擇class,interface,enumJava文件。具體細(xì)節(jié)可配置Java環(huán)境后自己體驗下。

1.取消單擊打開文件覆蓋導(dǎo)航欄:

文件->首選項->設(shè)置, 添加 "workbench.editor.enablePreview": false,

2.get/set, 構(gòu)造函數(shù)等方法生成

右鍵->源代碼操作

3.windows下快捷鍵

  1. 查看快捷鍵可以使用Ctrl + K Ctrl + S
  2. 自動導(dǎo)包Ctrl+Shift+O
  3. 跳轉(zhuǎn)到實(shí)現(xiàn)Ctrl+F12
  4. 查看引用Shift+F12
  5. 跳轉(zhuǎn)到定義F12
  6. 格式化Alt+Shift+F12

到此這篇關(guān)于VScode 打造完美java開發(fā)環(huán)境最新教程的文章就介紹到這了,更多相關(guān)VScode 打造java開發(fā)環(huán)境內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Spring Boot如何移除內(nèi)嵌Tomcat,使用非web方式啟動

    Spring Boot如何移除內(nèi)嵌Tomcat,使用非web方式啟動

    這篇文章主要介紹了Spring Boot如何移除內(nèi)嵌Tomcat,使用非web方式啟動,幫助大家更好的理解和學(xué)習(xí)使用spring boot框架,感興趣的朋友可以了解下
    2021-02-02
  • 如何在maven本地倉庫中添加oracle的jdbc驅(qū)動

    如何在maven本地倉庫中添加oracle的jdbc驅(qū)動

    文章介紹了在Maven項目中添加Oracle數(shù)據(jù)庫驅(qū)動ojdbc5時遇到的問題以及解決問題的兩種方法,方法一為簡單粗暴,但沒有體現(xiàn)Maven倉庫的作用,需要手動管理jar包,方法二為在Maven本地倉庫中添加Oracle的JDBC驅(qū)動,過程較為繁瑣,但配置一次后可以多次使用
    2024-11-11
  • java利用Ant腳本生成war包全過程

    java利用Ant腳本生成war包全過程

    這篇文章主要為大家詳細(xì)介紹了java利用Ant腳本生成war包全過程,感興趣的朋友可以參考一下
    2016-03-03
  • SpringBoot自動初始化數(shù)據(jù)庫的方法分享

    SpringBoot自動初始化數(shù)據(jù)庫的方法分享

    我們在項目中應(yīng)該經(jīng)常遇到過初始化數(shù)據(jù)的場景,特別是項目部署或者交付的時候,那么有什么方式可以在項目啟動的時候自動初始化數(shù)據(jù)庫呢,下面小編就來和大家分享幾個方法吧
    2023-08-08
  • java設(shè)計模式之觀察者模式

    java設(shè)計模式之觀察者模式

    這篇文章主要為大家詳細(xì)介紹了java設(shè)計模式之觀察者模式的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • Java使用Scanner類進(jìn)行文件的讀取方式

    Java使用Scanner類進(jìn)行文件的讀取方式

    這篇文章主要介紹了Java使用Scanner類進(jìn)行文件的讀取方式,具有很好的參考價值,希望對大家有所幫助。以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
    2022-11-11
  • 最新評論

    商洛市| 龙海市| 隆安县| 同江市| 义乌市| 泰来县| 任丘市| 宁强县| 弥勒县| 新宁县| 喜德县| 铜陵市| 临安市| 阜城县| 县级市| 临猗县| 贡觉县| 德化县| 沙雅县| 定结县| 龙泉市| 安宁市| 丰城市| 南华县| 四平市| 永顺县| 武宁县| 湘乡市| 闸北区| 荔浦县| 夏津县| 临江市| 修武县| 大同市| 卢氏县| 壤塘县| 时尚| 巴中市| 南开区| 上蔡县| 梁平县|