程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2023-06(1)

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

发布于2021-04-18 14:10     阅读(1648)     评论(0)     点赞(18)     收藏(2)


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

准备工作

  • 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 平台进行讲解,如需其他平台请自行参考官方资料↩︎



所属网站分类: 技术文章 > 博客

作者:lovejava

链接:http://www.javaheidong.com/blog/article/159852/97607669e10f704d0616/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

18 0
收藏该文
已收藏

评论内容:(最多支持255个字符)