Windows VSCode 配置 Java 环境 (Maven)

一、简介

这篇博客介绍一下 Windows 环境中,使用 VSCode 编译、调试、启动、运行、发布 Java 项目(Maven)。

二、Maven 安装

如果已经安装过 Maven 可以跳过此步骤。Maven 的安装,可以参照博客 Windows 安装 Maven 并配置环境变量,里面有具体的安装步骤详情。

三、VSCode 扩展安装

预先在 VSCode 安装 Java Extension Pack 扩展,里面包含了 Java 开发常用的一些 Pack 会依次进行下载安装,可以根据左下角的状态看是否安装完成。
在这里插入图片描述

四、测试 Java 项目

以 Java 开源项目 XXL-JOB 为例(此项目是使用 Maven 管理),源码可以自行下载,这里使用的是 2.4.0 版本的源码。仓储里面有多个项目,使用 VSCode 打开 xxl-job-admin 项目。
在这里插入图片描述

4.1 编译项目

在终端输入项目命令,即可进行编译,终端也有输出信息。

mvn compile

在这里插入图片描述

4.2 调试项目

找到文件 xxl-job-admin/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java 然后点击方法上的 Debug 开始调试,终端有输出 log 信息。
在这里插入图片描述

4.3 运行项目

找到文件 xxl-job-admin/src/main/java/com/xxl/job/admin/XxlJobAdminApplication.java 然后点击方法上的 Run 开始调试,终端有输出 log 信息。
在这里插入图片描述

4.4 发布项目

在终端输入下面命令,即可进行发布,发布 jar 包文件在 target 文件夹内。

mvn clean package

在这里插入图片描述

4.5 启动项目 jar 包

在终端里面打开 target 文件夹,输入下面命令就可以启动 Maven 发布出的 jar 包。

java -jar xxl-job-admin-2.4.0.jar

在这里插入图片描述
打开浏览器访问 http://localhost:8080/xxl-job-admin/
在这里插入图片描述

在Visual Studio Code (VSCode)配置 Java 环境通常涉及安装 Java 开发工具集 (JDK) 和关联的插件,以及设置构建工具如Maven 或 Gradle。以下是基本步骤: 1. **安装 JDK**: - 访问 Oracle 官方网站下载并安装最新版本的 JDK:https://www.oracle.com/java/technologies/javase-jdk-downloads.html - 安装完成后,确保`JAVA_HOME`环境变量指向安装路径。 2. **验证安装**: 打开终端 (Windows 用户可以按 `Ctrl + Shift + ~` 或 `Shift + Ctrl + ,`),运行 `java -version` 检查是否能正常显示 Java 版本信息。 3. **安装 VSCode 插件**: - 在 VSCode 中打开 Extensions (扩展) 窗口,搜索 "Java" 或者 "Maven" 插件并安装,比如 "Pivotal.vscode-java-debug"、"vscjava-maven"等。 4. **配置 Maven 或 Gradle**: - 如果你选择使用 Maven,需要安装 Mavenculum 插件(`mvn-toolchain`),然后在项目根目录创建一个 `pom.xml` 文件。 - 如果使用 Gradle,安装 "Gradle Build Tools" 插件,并确保系统路径中有 Gradle 的 bin 目录。 5. **设置构建工具**: - 在 `.vscode/settings.json` 文件中添加相应的配置,例如 Maven 配置: ``` { "java.buildTasks": ["clean", "compile"], "java.mavenPath": "${env:JAVA_HOME}/bin/mvn" } ``` - 对于 Gradle,添加类似下面的配置: ``` "gradle.tasks": ["build"], "gradle.path": "${env:GRADLE_HOME}/bin/gradle" ``` 6. **启动调试**: - 创建一个 `.vscode/launch.json` 文件,配置启动程序和调试选项。 完成以上步骤后,你应该能在 VSCode 中创建、构建和调试 Java 工程了。如果你之前已经配置了 C++,两者之间的配置文件不会互相干扰,但注意保持项目的清晰分隔,避免混淆。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟厚非

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值