wsl 配置 java 环境以及使用 vscode 调试

本文档详细介绍了如何在Windows Subsystem for Linux (WSL)中配置Java开发环境,包括安装JDK和Maven,设置环境变量,以及使用Visual Studio Code (VSCode)进行Java项目的编译和调试。特别地,针对VSCode中可能出现的问题和报错,如Java版本不兼容,提供了相应的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

wsl 配置 java 环境以及使用 vscode 调试

原文:https://blog.youkuaiyun.com/huiruwei1020/article/details/107775782
按照原文我无法运行,按照StackOverflow上的解决方案得到了解决。
记录如何在 wsl 中配置 java 编译环境,以及如何使用 vscode 进行编译调试。

下载 jdk

https://i-blog.csdnimg.cn/blog_migrate/f538dbc81cc3fac534e34b8a09ab6021.png

  • 解压
tar -zxvf ./jdk-*

https://i-blog.csdnimg.cn/blog_migrate/725fe972b0840483588819891302ca10.png

  • 移动到自己的软件目录
cp -r jdk1*  ~/jdk

下载 maven

### 配置WSL中的VSCode #### 安装和配置基础环境 为了在 Windows Subsystem for Linux (WSL) 中使用 Visual Studio Code (VSCode),需先完成基本的准备工作。这包括启用 WSL2 支持以及安装 Ubuntu 发行版。 开启 WSL2 功能可通过 PowerShell 命令实现: ```powershell wsl --install ``` 此命令会自动安装最新版本的 WSL 及默认的 Linux 发行版[^3]。 接着,在 Microsoft Store 下载并安装所需的 Linux 发行版,如 Ubuntu。完成后启动一次该发行版以完成初始设置过程[^4]。 #### 安装必要的编译工具链 对于 C/C++ 开发者来说,在 Ubuntu 终端内执行以下指令可以安装 GCC 编译器套件及其调试工具 GDB: ```bash sudo apt update && sudo apt upgrade -y sudo apt install build-essential gdb ``` 上述操作确保了拥有完整的构建工具集用于后续项目开发。 #### 设置Visual Studio Code 下载并安装适用于 Windows 的 VSCode 应用程序。无需再于 WSL 内单独部署编辑器实例;只需利用主机上的应用程序即可访问远程文件系统。 安装完毕后,打开 VSCode 并前往 Extensions Marketplace 寻找名为 “Remote - WSL” 的官方插件进行安装。这一扩展允许无缝集成本地与虚拟机之间的交互体验。 一旦 Remote - WSL 插件被激活,则可以通过终端输入 `code .` 来直接加载当前路径下的所有资源至 IDE 当中。注意这里存在一个空格分隔符。 #### Java 和 ANTLR4 环境准备 针对特定编程语言的需求,比如 Java 或解析框架 ANTLR4, 用户可以在 `.vscode/settings.json` 文件中加入相应条目来指定外部库的位置: ```json { "java.project.referencedLibraries": [ "/usr/local/lib/antlr-4.9.1-complete.jar" ] } ``` 这段 JSON 片段定义了一个指向ANTLR JAR包的具体位置,从而使得项目能够识别这些类库[^5]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值