VSCode下载安装和配置Java环境

  • 一、vscode下载和安装
  • (一)vscode下载
  • (二)vscode安装
  • 二、Java下载安装
  • (一)Java下载
  • (二)JDK安装
  • (三)环境变量配置(win10为例)
  • (四)检查是否配置成功
  • 三、vscode 安装插件
  • (一)安装插件
  • (二)调试试运行



一、vscode下载和安装

(一)vscode下载

官网上下载自己系统对应版本,建议下载.zip格式。

如我的电脑是Windows64位的,那么我下载的版本:

code配置Java运行环境 vs vs code java环境_java

下载下来后是一个压缩包(注意:请不要将压缩包放在系统主盘,如C盘)

code配置Java运行环境 vs vs code java环境_vscode_02

(二)vscode安装

解压下载下来的压缩包,其目录结构如图:

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_03


然后双击Code.exe文件,

code配置Java运行环境 vs vs code java环境_java_04


打开界面:

code配置Java运行环境 vs vs code java环境_Java_05

二、Java下载安装

(一)Java下载

vscode配置jdk有两种方式,第一种是手动下载jdk版本;第二种是通过vscode自带的插件配置jdk

1、手动下载

Oracle Java SE官网下载

选择自己所需要的版本,本人下载的是jdk1.8版本(建议不要直接下载到系统盘符里面)

code配置Java运行环境 vs vs code java环境_vscode_06

一直往下滑动,会看到Java SE8的一个界面

code配置Java运行环境 vs vs code java环境_vscode_07

点击JDK Download

code配置Java运行环境 vs vs code java环境_java_08

进入界面

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_09

根据个人需要和电脑系统选择对应的版本后,点击Download;如:本人所需要的是1.8版本,系统是64位

code配置Java运行环境 vs vs code java环境_Java_10

弹出对话框,点击 I reviewed and accept the Oracle Technology Network License Agreement for Oracle Java SE后,点击下载会跳转到登录页面

code配置Java运行环境 vs vs code java环境_java_11

如果有帐户的可以直接登录,没有账号的点击创建帐户,创建完后点击登录,完成下载

code配置Java运行环境 vs vs code java环境_vscode_12

(二)JDK安装

1.下载后的文件如图

code配置Java运行环境 vs vs code java环境_vscode_13

2.选中文件点击鼠标右键,选择“以管理员身份运行”,打开后的安装界面如图:

code配置Java运行环境 vs vs code java环境_java_14

3.点击下一步,进入下图所示,注意:目录安装位置不要选在系统盘里

可根据个人习惯选择安装路径,建议最内层的文件夹名是JDK的版本号,如:本人安装的位置是:D:\JAVA\jdk1.8.0_241

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_15

4.选择目录安装位置后,点击下一步,等待安装

code配置Java运行环境 vs vs code java环境_Java_16

5.安装完成后会弹出安装 jre的对话框;需要注意的是 jre 需要安装在一个空目录下,因此建议自己手动创建一个空目录

code配置Java运行环境 vs vs code java环境_java_17

6.和JDK安装目录一样,本人在Java文件夹下新建一个“jre1.8.0_152”的空文件夹,选择这个文件夹,然后点击确定。

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_18

7.点击下一步,进行安装

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_19

8.安装结束,点击关闭

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_20

(三)环境变量配置(win10为例)

1.打开“此电脑”,右键选择属性,选择高级系统设置

code配置Java运行环境 vs vs code java环境_Java_21

code配置Java运行环境 vs vs code java环境_java_22

2.点击“环境变量”

code配置Java运行环境 vs vs code java环境_Java_23

3.点击新建

code配置Java运行环境 vs vs code java环境_Java_24

4.变量名:JAVA_HOME ,变量值为 jdk 的安装路径。

code配置Java运行环境 vs vs code java环境_JAVA_25

5.新建变量名:CLASSPATH ,变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

注意:变量值开头是英文句号

code配置Java运行环境 vs vs code java环境_java_26

6.找到Path变量,双击编辑 Path变量;点击新建,变量值为%JAVA_HOME%\bin ,并将它移到最前端,然后点击确定

code配置Java运行环境 vs vs code java环境_vscode_27

(四)检查是否配置成功

1.按键盘win+R,打开运行,输入cmd 指令,点击确定进入命令行窗口

code配置Java运行环境 vs vs code java环境_JAVA_28


2.输入java -version获取当前安装的 jdk 的版本信息

注意:java后面有个空格

code配置Java运行环境 vs vs code java环境_vscode_29

3.检验javac命令

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_30

4.检验java命令

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_31

以上就算配置成功了

三、vscode 安装插件

(一)安装插件

1.点击扩展(Ctrl+Shift+X) --> 搜索查找 Java Extension Pack --> 点击安装(此处有坑,后面会讲)。

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_32

2 避免掉坑

1)如果您安装的Java版本 是 Java 11,直接跳过这步;如果您安装的是Java 8,建议先别安装上面的插件。(如果已安装的请删除)

原因是:Java 8 不能直接安装上面插件的原因: 安装的插件中 《Language Support for Java™ by Red Hat》为最新版0.65.0,它只支持Java 11。2.使用Java 8版本的插件正确安装步骤:

1)在上面搜索Java Extension Pack的界面上,点击安装 【Language Support for Java™ by Red Hat】。

code配置Java运行环境 vs vs code java环境_java_33

2)安装后回到Java Extension Pack的界面,操作如下:

code配置Java运行环境 vs vs code java环境_java_34

code配置Java运行环境 vs vs code java环境_code配置Java运行环境 vs_35

code配置Java运行环境 vs vs code java环境_vscode_36


3)安装【Java Extension Pack】

code配置Java运行环境 vs vs code java环境_JAVA_37

3.设置java路径

1)打开vscode设置(Ctrl + ,) --> 搜索设置输入 javahome --> 点击 Java: Home下的在settings.json中编辑,如下:

其中,第①行是JAVA_HOME的路径,记得把 “” 改成 “\”;第②行的话是面向安装Java 8的,输入这行命令不会一直提示安装Java 11 JDK。

在这里插入代码片

(二)调试试运行

1.打开文件夹
文件 --> 打开文件夹 --> 浏览选择即可

2.编写简单java文件

// Hello.java
public class Hello {
    public static void main(String[] args) {
        System.out.print("Hello World");
    }
}

小提示:安装插件之后,直接输入"main",回车就可以自动生成main函数

3.生成launch.json文件
1)创建文件

2)配置文件内容
创建后,文件中内容会根据已创建的java文件中的主类进行配置。此时创建的json文件会自动配置好主类Hello