vscode 打造java maven开发环境

告别IDEA!用VSCode+Java+Maven插件打造轻量级开发环境(附阿里云镜像配置) 本文详细介绍了如何使用VSCode搭配Java和Maven插件打造轻量级开发环境,包括核心插件配置、Maven环境优化(含阿里云镜像加速)以及VSCode与Maven的深度集成技巧。特别适合追求高效、统一工作流的开发者,尤其解决了IDEA等重型IDE的资源占用问题。 阅读详情

系统安装jdk1.8,配置好环境变量JAVA_HOME,安装并配置好MAVEN_HOME

打开vscode,安装java相关插件

  1. Language support for Java ™ for Visual Studio Code
  2. Java Extension Pack
  3. Debugger for Java
  4. Java Test Runner
  5. Tomcat for Java
  6. Maven for Java

  7. Project Manager

  8. Chinese (Simplified) Language Pack for Visual Studio Code

  9. Java Dependency Viewer

  10. Spring Boot Extension Pack

  11. XMLredhat.vscode-xml预览版

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

个人推荐插件

  1. Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)
  2. Lombok Annotations Support for VS Code. (简化POJO, 很惊喜)
  3. Cloudfoundry Manifest YML Support
  4. Concourse CI Pipeline Editor

开发基本配置

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

  1. maven 配置(如果本地有安装maven) 编辑setting.json

{

    "editor.suggestSelection": "first",

    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",

    "java.configuration.checkProjectSettingsExclusions": false,

    "diffEditor.ignoreTrimWhitespace": false,

    "editor.renderControlCharacters": false,

    "java.configuration.maven.userSettings": "C:\\Users\\pactera\\.m2\\settings.xml",

    "files.exclude":{

        "**/.git": true,

        "**/.svn": true,

        "**/.hg": true,

        "**/CVS": true,

        "**/.DS_Store": true,

        "**/.classpath":true,

        "**/.project":true,

        "**/.settings":true,

        "**/.factorypath":true

    },

    "java.jdt.ls.vmargs": "-XX:+UseGlGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m",

    "editor.renderIndentGuides": false,

    "git.ignoreMissingGitWarning": true

}

告别IntelliJ IDEA:VSCode+Maven打造轻量级Java开发环境(含SpringBoot项目实战) 本文详细介绍了如何使用VSCode和Maven构建轻量级Java开发环境,特别针对SpringBoot项目进行实战指导。通过对比传统IDE,VSCode在启动速度、内存占用和多语言支持方面展现显著优势。文章涵盖环境配置、Maven多模块管理、SpringBoot集成及高级调试技巧,帮助开发者提升效率。 阅读详情

相关推荐

VSCode配置Java开发环境:从JDK安装到项目调试全攻略

Java开发环境搭建是程序员入门和项目实践的基础环节,其核心在于JDK(Java Development Kit)的配置与管理。JDK作为Java程序的运行引擎,其版本选择、环境变量设置直接决定了编译与执行的成败。在轻量化、高效率的开发趋势下,Visual Studio Code凭借其插件化架构和快速响应特性,成为构建跨语言统一开发环境的优选。通过安装Extension Pack for Java等核心插件,VSCode能够提供智能补全、代码调试、项目管理等完整功能,大幅提升开发体验。本文聚焦于VSCode

weixin_34109408的博客 2318

使用VS Code进行Java开发

前言 目前有很多小伙伴在用IntelliJ IDEA,这东西啥都好,就是贵,再一个就是占用内存很高,打开它也觉得非常的重。如果跟我一样有上面几个问题困扰,可以尝试使用VS Code。它插件众多,能DIY的地方也很多,特别是对于喜欢折腾的人来说,更是福音。当然如果不喜欢折腾想上手即用也可,全家桶插件非常方便。 支持的Java版本范围 为什么要单开一段说这件事,原因在于目前不少人认为VS Code只能支持Java 11及以上版本,这对于很多使用Java 1.8开发的同学来说简直劝退。但这其实是个误解,目前VS

FatTigerWang的博客 9183

MATLAB与STK互联23:卫星对象操作(14)—仿真分析案例1,建立8个地面站,分析对卫星的可见性

学习到这里,我们有必要做个仿真分析案例,把之前我们学习的零散知识点串起来,看一下在真实的分析中怎么应用。 分析要求:建立8个地面站,分析每个地面站对某个轨道高度500km、倾角60°圆轨道的卫星,1天内的可见次数、可见弧长以及可见弧段间隔列表。 基本约束:地面站仰角8°~90°,作用距离<2000km,太阳矢量与地面站到卫星视线夹角不小于15°,可见弧段应大于30s。地面站站址可随机生成,但要求在南北纬50°范围内。 下面上代码: uiap = actxserver(‘STK11.application’)

ltylty001的博客 7491

vscode 中java用法,使用VSCode玩转Java (二)

上期玩转了maven,这期我们来用VSCode一起来玩 spring-boot安装spring-boot扩展插件最主要的插件是 Spring Boot Extension Pack,安装此插件时会同时安装下列关联插件:Spring Boot ToolsCloudfoundry Manifest YML SupportConcourse CI Pipeline EditorSpring Initia...

weixin_39885683的博客 693

MCGS触摸屏Modbus TCP通讯实战:从寄存器写入到字符串处理的完整代码解析

本文详细解析了MCGS触摸屏通过Modbus TCP协议实现寄存器写入和字符串处理的完整代码,涵盖单寄存器写入、多寄存器写入及字符串传输等核心技术。文章还提供了MCGS组态环境中的实战配置步骤和常见问题排查方法,帮助开发者快速掌握工业自动化通讯的关键技术。

study的专栏 755

【Diffusion分割】医学图像分割中去噪扩散技术

扩散模型(DPM)在图像生成方面表现出了卓越的性能,其性能往往优于其他生成模型。自其问世以来,强大的噪声-图像去噪管道已被扩展到各种判别任务中,包括图像分割。在医学成像中,图像往往是大型三维扫描图像,由于内存消耗大、迭代采样过程耗时,使用 DPM 对一幅图像进行分割的效率极低。在这项工作中,我们提出了一种(LDSeg),可在潜空间中执行扩散,用于医学影像分割。我们。潜空间条件扩散不仅能确保对多标签对象进行精确的 n-D 图像分割,还能缓解基于 DPM 的传统分割法的主要潜在问题:(。

qq_43583311的博客 1171

VSCODE JAVA开发环境完美配置

VSCODE JAVA开发环境完美配置

北海山人 1万+

双内核架构 Xenomai 4 安装教程

双内核 Xenomai 4 安装指南

^_^ 4466

VSCode配置Java开发环境

需要安装的插件 Chinese (Simplified) Language Pack for Visual Studio Code 适用于 VS Code 的中文(简体)语言包 Cloudfoundry Manifest YML Support YML文件编辑器 Concourse CI Pipeline Editor YML内容提示 Debugger for Java Java Debug工具...

qq122516902的博客 2002

如何计算 R 中的基尼系数(附示例)

以意大利统计学家Corrado Gini命名,基尼系数是衡量人口收入分配的一种方法。基尼系数的值在 0 到 1 之间,值越高代表收入不平等越大,其中:0代表完全的收入平等(每个人的收入都一样) 1代表完全的收入不平等(一个人拥有所有收入) 您可以在此处找到按国家/地区列出的基尼系数列表。以下示例显示了使用DescTools包中的Gini()函数计算 R 中的基尼系数的两种方法。示例 1:使用个人收入计算基尼系数假设我们有以下 10 个人的年收入列表:收入:5 万美元、5 万美元、7 万美元、7 万美元、7

Mrrunsen的博客 2990

基于YOLOv8的植物生长阶段识别系统设计与实现

本文详细介绍了一个基于YOLOv8深度学习模型的植物生长阶段识别系统,包含完整的数据集构建、模型训练、评估以及基于PyQt5的用户界面开发过程。系统能够自动识别植物在不同生长阶段(如发芽期、生长期、开花期、结果期等)的形态特征,为精准农业和智能种植提供技术支持。文章提供了完整的代码实现,并讨论了模型优化策略和实际应用场景。关键词:植物生长阶段识别、YOLOv8、目标检测、PyQt5、深度学习。

YOLO 465

VSCode中开发JavaWeb项目(Maven+Tomcat+热部署)

在VSCode中开发JavaWeb项目,包括Maven构建、Community Server Connectors插件部署Tomcat、Deploy热部署等。

weixin_49666086的博客 2万+

基于PyTorch+Transformer实现谣言检测系统

本项目使用基于`PyTorch+Transformer`的谣言检测模型,将文本中的谣言事件进行连续向量化,通过一维卷积神经网络的学习训练来挖掘表示文本深层的特征,避免了特征构建的问题,并能发现那些不容易被人发现的特征,从而产生更好的效果。

优快云 精品推荐 6349

银河麒麟桌面操作系统V10上安装vscode打造java git maven开发环境(失败)

前言 本文介绍银河麒麟桌面操作系统V10上安装部署vscode集成开发环境,并导入从spring官方生成的一个springboot项目进行常规开发调试工作 一、系统信息 1、操作系统版本 右键点击任务栏,选择“关于银河麒麟”,弹出系统信息框 终端下查看系统信息 2、预装jdk信息 二、下载安装vscode 1、下载vscode 下载地址:https://code.visualstudio.com/ 注意选择Other platforms 选择.deb A..

湖南长城科技的博客 8825

[VT虚拟化驱动]正式启动VT

文章目录前言一、vmlaunch正式开始虚拟化二、使用步骤1.引入库2.读入数据总结 前言 本章开始真正实现一个最简单的VT框架,当然,只是能跑起来一个VT驱动了,没有并包括EPT,EPT后面再讲 提示:以下是本篇文章正文内容,下面案例可供参考 一、vmlaunch正式开始虚拟化 执行VMLAUNCH指令执行后,就正式进入虚拟化了,再该指令执行之前,得先保存Guest当前的环境,执行完VMLAUNCH后,要恢复Guest的环境,让Guest就像什么都没发生一样,所以需要保存和恢复Guest的各种寄存器的值

吾无法无天的博客 3661

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

VsCode打造Java开发环境

由于最近开发电脑安装的环境和IDE太多,开发的电脑有些吃不消,又舍不得换电脑,毕竟换电脑比较麻烦还费钱,所以我就卸载了Pycharm,IDEA这些又大又蠢又慢的集成开发环境,改用Vscode全栈开发,下面记录分享我配置Vscode搭建Java开发环境的过程。

Dahlin哥's 博客 4631

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VSCode配置Java开发环境全攻略:从JDK安装到Maven项目调试

本文提供了一份详尽的VSCode配置Java开发环境全攻略,涵盖从JDK安装、Maven配置到项目创建与调试的完整流程。重点介绍了如何利用VSCode扩展实现高效的Java编译调试,帮助开发者构建轻量、现代的Java开发工作流,提升编码与问题排查效率。

yhn456789的博客 860

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

VSCODE 打造完美java开发环境

VSCODE 打造完美java开发环境 参考: 1、https://blog.youkuaiyun.com/luoaki/article/details/106442726?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.n

u012581726的博客 1442

VSCODE 打造完美java开发环境(新)

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开发了 个人推荐插

web13618542420的博客 2253

Trae IDE:打造完美Java开发环境的实战指南

本文介绍了使用Trae IDE快速配置高效Java开发环境的方法。首先介绍了Trae IDE的特点和下载安装方式,重点推荐了五大类核心插件配置:Java开发核心、通用开发工具、界面美化、Markdown增强和核心文件支持。通过详细解析settings.json和launch.json等关键配置文件,指导用户完成JDK和Maven的配置优化。最后提供了应用启动失败和Maven报错等常见问题的解决方案,帮助开发者快速搭建稳定高效的开发环境。

分享 AI 编程实战、踩坑经验与技术感悟 | 一个工程师的成长笔记 用代码讲故事,用实战验证理论,用图文让技术更易懂 博客即知识库,分享即成长 🌱 1万+

apache目录 vscode_VScode 打造完美java开发环境最新教程

vscode Java 开发环境配置系统需安装jdk1.8,配置好环境变量JAVA_HOME 打开vscode,安装java相关插件以上插件安装完成,就可以开始java开发了个人推荐插件Eclipse Keymap for Visual Studio Code. (eclipse快捷键,eclipse用户最爱)Lombok Annotations Support for VS Code. (简化P...

weixin_34305716的博客 374
上一篇: vscode如何运行JavaWeb项目
下一篇: @PostConstruct、@Autowired以及构造函数的执行顺序
qq_34412985
博客等级 码龄11年 143粉丝 983原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值