VS code 配置 Java 的非常规问题

今天是2020.8.12

说到这个日期就想到某个辣鸡手游延迟上线

回归正题

今天再在另一台电脑上装java和编译器,考虑到这台电脑内存只有4g,所以打算用VS code写java。

在安装过程中遇到了几个问题

1.VS code 今天的新版本明文要求jdk至少为11以上,所以jdk1.8用不了。所以最方便的办法升级版本

2.安装目录太深了。当时因为个人原因,想吧jdk(这个不能安装的比较深)和VS code(这个可以安装的比较深)安装到比较难找到的文件夹里面,所以都安装到一个特别深的文件夹中。比如我的jdk在第7层目录,运行的时候报错:
Error occurred during initialization of VM
Unable to load native library:

并且VS code弹框提示

Failed to launch debuggee in terminal.Reason:

com.sun.jdi.connect.TransportTimeoutException

解决办法,重新安装jdk到一个没那么深的文件夹。换到第二层目录,就能正常运行了。

在mac上使用Visual Studio Code (VSCode) 配置Java环境,你需要安装几个关键组件: 1. **安装JDK(Java Development Kit)**: 首先,访问Oracle官网下载适用于mac的最新JDK版本,安装并将其添加到系统路径中。 - 下载地址:https://www.oracle.com/java/technologies/javase-jdk-downloads.html - 安装完成后,在终端输入`JAVA_HOME`查看是否设置成功,如`export JAVA_HOME=path/to/jdk` 2. **安装Maven或Gradle**: Java项目通常会使用Maven或Gradle作为构建工具,你可以选择其中之一: - Maven: 官网下载并安装 https://maven.apache.org/download.cgi 添加`MAVEN_HOME`环境变量指向安装目录,并将`bin`下的`mvn`命令加入`PATH`。 - Gradle: 可通过Homebrew安装 `brew install gradle` 3. **配置VSCode**: 打开VSCode,安装Java插件,推荐的是"Java Extension Pack" 或者 "Pivotal.vscode-java-debug"。 - 在VSCode中打开命令面板(快捷键`Ctrl + Shift + P`),搜索并安装插件。 4. **设置工作区配置**: - 创建`.vscode/settings.json`文件,或在现有工作区右击选择“首选项” > “用户设置”,添加以下内容: ```json { "java.project.configurations": [ { "name": "Run", "type": "java", "request": "launch", "mainClass": "${mainClassName}", "args": [] } ], "java.debugging": { "enabled": true, "configurationProvider": "jdk" }, "java.buildtasks": ["build", "test"] } ``` 5. **启动调试**: - 使用插件提供的调试功能(快捷键`F5`或`Ctrl + Shift + F5`),设置好主类名(`mainClassName`)即可开始调试Java程序。 完成以上步骤后,你就可以在VSCode中愉快地编写、构建和调试Java项目了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值