当前位置: 首页 > news >正文

vscode搭建java开发环境

   一、配置extensions环境变量VSCODE_EXTENSIONS,

      该环境变量路径下的存放安装组件:

    二、setting配置文件

{"java.jdt.ls.java.home": "e:\\software\\jdk\\jdk17",// java运行环境"java.configuration.runtimes": [{"name": "JavaSE-1.8","path": "e:\\software\\jdk\\jdk8\\jdk",},{"name": "JavaSE-17","path": "e:\\software\\jdk\\jdk17",},],// maven配置"java.configuration.maven.userSettings": "e:\\software\\maven3.8.1\\conf\\settings.xml","maven.settingsFile": "e:\\software\\maven3.8.1\\conf\\settings.xml","maven.executable.path": "e:\\software\\maven3.8.1\\bin\\mvn.cmd","maven.terminal.useJavaHome": true,"maven.terminal.customEnv": [{"environmentVariable": "JAVA_HOME","value": "e:\\software\\jdk\\jdk8\\jdk"}],// gradle配置"java.import.gradle.home": "E:\\software\\gradle\\gradle-7.3","java.import.gradle.user.home": "E:\\software\\gradle\\repo",//  git配置"git.path": "e:\\software\\git\\bin\\git.exe","git.enableSmartCommit": true,"update.mode": "none","terminal.integrated.profiles.windows": {"PowerShell -NoProfile": {"source": "PowerShell","args": ["-NoProfile"]},"Git-Bash": {"path": "e:\\software\\git\\bin\\bash.exe","args": []}},"git.autofetch": true,// 终端控制台输出颜色配置"workbench.colorCustomizations": {"terminal.background": "#181818","terminal.foreground": "#26e045","terminalCursor.background": "#D8D8D8","terminalCursor.foreground": "#D8D8D8","terminal.ansiBlack": "#181818","terminal.ansiBlue": "#7CAFC2","terminal.ansiBrightBlack": "#585858","terminal.ansiBrightBlue": "#7CAFC2","terminal.ansiBrightCyan": "#86C1B9","terminal.ansiBrightGreen": "#A1B56C","terminal.ansiBrightMagenta": "#BA8BAF","terminal.ansiBrightRed": "#AB4642","terminal.ansiBrightWhite": "#F8F8F8","terminal.ansiBrightYellow": "#F7CA88","terminal.ansiCyan": "#86C1B9","terminal.ansiGreen": "#A1B56C","terminal.ansiMagenta": "#BA8BAF","terminal.ansiRed": "#AB4642","terminal.ansiWhite": "#D8D8D8","terminal.ansiYellow": "#F7CA88","terminal.integrated.cursorBlinking": true,"terminal.integrated.lineHeight": 1.6,"terminal.integrated.letterSpacing": 0.1,"terminal.integrated.fontSize": 25,"terminal.integrated.fontFamily": "Lucida Console","terminal.integrated.shell.linux": "/bin/zsh",},"editor.fontSize": 15,"editor.showUnused": true,"editor.codeActionsOnSave": {"source.fixAll": true},"window.zoomLevel": 1.2,"workbench.editor.autoLockGroups": {"decompiled.javaClass": true},}

三、SprignBoot项目启动配置

{"version": "0.2.0","configurations": [{"type": "java","name": "App","request": "launch","mainClass": "com.fcw.App","projectName": "app","vmArgs": "-Xmx256m -Xms256m ","env": {"SPRING_PROFILES_ACTIVE": "dev","JAVA_HOME": "E:\\software\\jdk\\jdk8\\jdk"}}]
}

 

四、必备插件

 

http://www.lryc.cn/news/125294.html

相关文章:

  • 01 qt快速入门
  • 嵌入式开发中常用且杂散的命令
  • JS导出复杂多级表头的Excel
  • 2023国赛数学建模E题思路分析
  • 【JavaScript 12】二进制位运算符 或 与 非 异或 左移 右移 头部补零右移
  • Kafka 入门到起飞 - Kafka是怎么保证可靠性的呢
  • 数学建模(三)整数规划
  • 全面梳理Python下的NLP 库
  • 系统设计类题目汇总三
  • “深入解析JVM:探索Java虚拟机的内部工作原理“
  • VB+sql小型超市管理系统设计与实现
  • mysql面试
  • 3.1 Ansible 的使用和配置管理
  • 神经网络基础-神经网络补充概念-06-计算图
  • 【【STM32之GPIO】】
  • 【动画】p60动画蓝图、播放蒙太奇、打包
  • 去趋势化一个心电图信号、信号功率谱、低通IIR滤波器并平滑信号、对滤波器引起的延迟进行补偿研究(Matlab代码实现)
  • NTN(六) switchover
  • Ceph三个接口的创建
  • 接口测试和功能测试的区别
  • LeetCode 1572. 矩阵对角线元素的和
  • SQLSERVER 查询语句加with (NOLOCK) 报ORDER BY 报错 除非另外还指定了 TOP、OFFSET 或 FOR XML
  • 创建react native项目的笔记
  • Java自动化测试之Chrome网页爬取
  • boost下的asio异步高并发tcp服务器搭建
  • HCIP第五节------------------------------------------ospf
  • Golang下载安装
  • 工作时使用redis,kafka查阅的资料链接
  • 上传excel文件
  • leetcode 力扣刷题哈希表初尝试