VS Code 遇上 Java丨第一章:配置 Java 开发环境

读不在三更五鼓,功只怕一曝十寒。

准备工作

  • VS Code 安装包,示例版本:code_1.55.2-1618307277_amd64
  • JDK 15 安装包,示例版本:jdk-15.0.1_linux-x64_bin
  • JDK 8 安装包,示例版本:jdk-8u202-linux-x64

点击下载示例版本
提取码:z22c


环境配置1

VS Code 双击就可以直接安装,这里不展开叙述。
认真的读者已经看到,准备工作中的 JDK 有两个版本。这是因为 VS Code 的 Java 扩展包需要在 JDK 11 以上版本运行(这里选择当前最高版本 JDK 15),而 jdk-8u202 是当前最后的 JDK 商业免费版本。是不是有点懵?你只需要知道:JDK 15 用来运行开发工具,而 JDK 8 用来开发应用程序。在实际应用中也会遇到同时安装多个 JDK 版本的情况,最常见的就是老项目与新项目使用不同的 JDK 版本。接下来我们让这两个 JDK 版本在 VS Code 中运行起来。

1. 配置 JDK

首先,将 JDK 安装包解压到安装目录。

  • 使用快捷键 Ctrl+Alt+T 打开终端
  • 切换到 JDK 安装包所在目录(示例中 JDK 安装包存放在 ~/下载 中,请根据实际情况输入命令)
  • 创建文件夹 /usr/local/lib/java
  • 将两个 JDK 安装包解压到 /usr/local/lib/java
cd ~/下载
sudo mkdir /usr/local/lib/java
sudo tar -zxvf ./jdk-15.0.1_linux-x64_bin.tar.gz -C /usr/local/lib/java
sudo tar -zxvf ./jdk-8u202-linux-x64.tar.gz -C /usr/local/lib/java

然后,将 JDK 15 设置为系统默认。

  • 编辑 /etc/profile 文件
  • 在 /etc/profile 文件末尾加入变量申明
  • 重载 /etc/profile 文件
sudo vim /etc/profile
# 在 /etc/profile 文件末尾加入变量申明,申明如下:
# # Java Configure
# JAVA_HOME=/usr/local/lib/java/jdk-15.0.1
# PATH=$PATH:$JAVA_HOME/bin
# CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:.
# export JAVA_HOME PATH CLASSPATH
source /etc/profile

如果提示:“sudo: vim:找不到命令”,可使用 sudo apt-get install vim 安装 vim 命令

最后,在终端输入 java -version 命令将会得到如下提示,此时 JDK 已经配置成功。

java version "15.0.1" 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

2. 配置 VS Code

首先,安装 Java 扩展包。

  • 启动 VS Code
  • 使用快捷键 Ctrl+Shift+X 进入扩展面板
  • 在搜索框输入 Java Extension Pack
  • 认准扩展包来源于 Microsoft,点击 Install
  • 等待扩展包安装完成后重启 VS Code

然后,编写一个 Java 类用来测试 Java 扩展包是否安装成功。

  • 使用快捷键 Ctrl+N 新建文件
  • 在文件中输入测试代码
  • 使用快捷键 Ctrl+S 将文件保存为 Test.java
  • 按下 F5 以 Debug 方式执行
// 测试代码
public class Test {
	public static void main(String[] args) {
		System.out.println(System.getProperty("java.version"));
	}
}

测试代码虽然正常执行,但在终端输出的 JDK 版本为 15.0.1。接下来,我们要配置使用 JDK 8 来执行测试代码。

  • 使用快捷键 Ctrl+Shift+P 打开命令面板
  • 输入 Preferences: Open Settings (JSON) 打开 VS Code 配置文件
  • 在配置文件中加入 Java 配置
  • 重启 VS Code 后,再次执行测试代码
// Java 配置
"java.configuration.runtimes": [
	{
		"name": "JavaSE-1.8",
		"path": "/usr/local/lib/java/jdk1.8.0_202",
		"sources": "/usr/local/lib/java/jdk1.8.0_202/src.zip",
		"javadoc": "https://docs.oracle.com/javase/8/docs/api",
		"default": true
	}
]

此时可以看到终端输出的 JDK 版本为 1.8.0_202,至此我们完成了在 VS Code 中配置 Java 开发环境。

详细的 JDK 配置与说明,将会在后续章节中展开讲解


  1. 本文只对 Ubuntu 平台进行讲解,如需其他平台请自行参考官方资料↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值