怎么在VScode中搭建一个java开发环境
创始人
2024-12-26 21:41:33
0次

vscode Java 开发环境配置

博客地址

VsCode官网教程

系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,安装java相关插件

安装Java Extension Pack这个集成了一下插件:

Language Support for Java™ by Red Hat

Debugger for Java

Java Test Runner

Maven for Java

Java Dependency Viewer

以上插件安装完成,就可以开始java开发了

个人推荐插件

  1. Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)

  2. Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)

 Spring Boot 相关插件

Spring Boot Tools

Spring Initializr

Spring Boot Dashboard

按需安装

开发基本配置

常用配置项: 文件->首选项->设置

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

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

推荐使用maven阿里仓库:在settings.xml添加

< !-- 在mirrors 中配置 mirror -->

  
    alimaven
    aliyun maven
    http://maven.aliyun.com/nexus/content/repositories/central/
    central
  

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 版本

junit 测试现在基本已经完美支持了

一种繁琐的方式: 依赖maven

任务->配置任务

在tasks 数组中添加以下配置:

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

command : 是运行指定的单元测试 ,HelloWorldTest.testHelloWorld()方法

执行test:
任务->运行任务
选择刚刚添加的 test case,完美运行

4.使用 tomcat 调试 web 项目

  1. 安装 Tomcat for Java 插件

  2. 点击侧边栏 TOMCAT SERVERS 右边 + 号,选择本地安装的 tomcat。

  3. 选择 war 包运行。

PS: 在调式前注意构建最新的 war 包

小技巧:

VsCode现在对Java的支持已经优化的很好了,比如新建一个.java文件会直接以文件名创建一个可供选择class,interface,enum的Java文件。具体细节可配置Java环境后自己体验下。

1.取消单击打开文件覆盖导航栏:

文件->首选项->设置, 添加 "workbench.editor.enablePreview": false,

2.get/set, 构造函数等方法生成

右键->源代码操作

3.windows下快捷键

  1. 查看快捷键可以使用Ctrl + K Ctrl + S

  2. 自动导包Ctrl+Shift+O

  3. 跳转到实现Ctrl+F12

  4. 查看引用Shift+F12

  5. 跳转到定义F12

  6. 格式化Alt+Shift+F12

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...