首页 开发工具 VSCode vscode搭建java开发环境

vscode搭建java开发环境

Dec 17, 2019 am 09:21 AM
java vscode 开发环境 搭建

vscode搭建java开发环境

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

打开vscode,安装java相关插件

Language support for Java ™ for Visual Studio Code

Java Extension Pack

Debugger for Java

Java Test Runner

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

个人推荐插件

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

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

开发基本配置

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

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 现已解决 : ), 在 0.7.1 版本

推荐一种繁琐的方式: 依赖maven

任务->配置任务
在tasks 数组中添加以下配置:

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

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

任务->运行任务

选择刚刚添加的 test case,完美运行。

4、使用 tomcat 调试 web 项目

(1)安装 Tomcat for Java 插件

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

(3)选择 war 包运行。

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

小技巧:

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

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

相关文章教程推荐:vscode教程

以上是vscode搭建java开发环境的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

<🎜>:泡泡胶模拟器无穷大 - 如何获取和使用皇家钥匙
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆树的耳语 - 如何解锁抓钩
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系统,解释
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

热门话题

Java教程
1668
14
CakePHP 教程
1428
52
Laravel 教程
1329
25
PHP教程
1273
29
C# 教程
1256
24
PHP的影响:网络开发及以后 PHP的影响:网络开发及以后 Apr 18, 2025 am 12:10 AM

PHPhassignificantlyimpactedwebdevelopmentandextendsbeyondit.1)ItpowersmajorplatformslikeWordPressandexcelsindatabaseinteractions.2)PHP'sadaptabilityallowsittoscaleforlargeapplicationsusingframeworkslikeLaravel.3)Beyondweb,PHPisusedincommand-linescrip

PHP与Python:用例和应用程序 PHP与Python:用例和应用程序 Apr 17, 2025 am 12:23 AM

PHP适用于Web开发和内容管理系统,Python适合数据科学、机器学习和自动化脚本。1.PHP在构建快速、可扩展的网站和应用程序方面表现出色,常用于WordPress等CMS。2.Python在数据科学和机器学习领域表现卓越,拥有丰富的库如NumPy和TensorFlow。

vscode如何调试vue项目 vscode如何调试vue项目 Apr 16, 2025 am 07:00 AM

在 VS Code 中调试 Vue 项目的步骤:运行项目:npm run serve 或 yarn serve打开调试器:F5 或“启动调试”按钮选择“Vue: 附加到 Chrome”配置附加到浏览器:VS Code 自动附加到 Chrome 中运行的项目设置断点启动调试:F5 或“启动调试”按钮逐步调试:使用调试工具栏按钮逐步执行代码检查变量:“监视”窗口

作曲家:通过AI的帮助开发PHP 作曲家:通过AI的帮助开发PHP Apr 29, 2025 am 12:27 AM

AI可以帮助优化Composer的使用,具体方法包括:1.依赖管理优化:AI分析依赖关系,建议最佳版本组合,减少冲突。2.自动化代码生成:AI生成符合最佳实践的composer.json文件。3.代码质量提升:AI检测潜在问题,提供优化建议,提高代码质量。这些方法通过机器学习和自然语言处理技术实现,帮助开发者提高效率和代码质量。

vscode如何运行js代码 vscode如何运行js代码 Apr 16, 2025 am 07:33 AM

如何在 VSCode 中运行 JS 代码?创建.js文件并编写代码;安装 Node.js 和 npm;安装Debugger for Chrome;打开调试控制台;选择Chrome;添加调试配置;设置调试脚本;运行代码;调试代码(可选)。

vscode如何配置vue vscode如何配置vue Apr 16, 2025 am 07:06 AM

如何配置 VSCode 以编写 Vue:安装 Vue CLI 和 VSCode Vue 插件。创建一个 Vue 项目。设置语法高亮显示、linting、自动格式化和代码段。安装 ESLint 和 Prettier 以增强代码质量。集成 Git(可选)。配置完成后,VSCode 已准备好进行 Vue 开发。

在Java的背景下,'平台独立性”意味着什么? 在Java的背景下,'平台独立性”意味着什么? Apr 23, 2025 am 12:05 AM

Java的平台独立性是指编写的代码可以在任何安装了JVM的平台上运行,无需修改。1)Java源代码编译成字节码,2)字节码由JVM解释执行,3)JVM提供内存管理和垃圾回收功能,确保程序在不同操作系统上运行。

vscode如何自动排版 vscode如何自动排版 Apr 16, 2025 am 07:30 AM

通过使用快捷键或配置设置,可以在 Visual Studio Code 中实现代码自动排版:快捷键排版:Windows/Linux:Ctrl K, Ctrl F;macOS:Cmd K, Cmd F配置设置排版:搜索并启用“editor.formatOnType”,每次键入字符时自动排版当前行高级排版选项:自定义排版规则(例如,缩进大小、行长),并选择所需的排版器(例如,Prettier、ESLint)

See all articles