在VS code上配置Java运行环境

一、基础环境

  1.VS code版本信息:

Version: 1.65.0 (system setup)
Commit: b5205cc8eb4fbaa726835538cd82372cc0222d43
Date: 2022-03-02T11:12:08.962Z
Electron: 13.5.2
Chromium: 91.0.4472.164
Node.js: 14.16.0
V8: 9.1.269.39-electron.0
OS: Windows_NT x64 10.0.19041

  2.Windows10x64操作系统,安装的JDK版本信息:

java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)

二、在VS code上安装Java相关插件

  1.安装插件。点击扩展(Ctrl+Shift+X) --> 搜索查找 Java Extension Pack --> 点击安装。

    

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

    注:jdk的路径视个人电脑安装路径而定,请勿原样复制粘贴。

{
    "java.jdt.ls.java.home": "C:\\Program Files\\Java\\jdk-17.0.2",
    "java.requirements.JDK17Warning":false,
    "java.semanticHighlighting.enabled": true
}

    

  3.新建一个样例。先建一个文件夹(用来存放Java的工程文件),在用VS code打开该文件夹,新建一个demo.java样例文件,并编写一个简单代码(如下):

public class demo {
    public static void main(String[] args) {
        System.out.println("hello java");
    }
}

    

  4.调试运行。在调试运行前,还需生成一个launch.json文件。

    (1)创建launch.json文件,操作如下图:

    

    (2)配置文件内容。文件中内容会根据已创建的java文件中的主类进行配置。(其实就是自动生成的,不需要写什么内容)

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "Launch demo",
            "request": "launch",
            "mainClass": "demo",
            "projectName": "Java_ccdbcbd6"
        },
        {
            "type": "java",
            "name": "Launch Current File",
            "request": "launch",
            "mainClass": "${file}"
        }
    ]
}

    

  5.编译运行。有两种方式:1)打开java文件后直接按下F5运行程序,当文件有多个主类时,有提示选择哪个主类来运行。

                【Tips】:使用这种方法运行主类,不会在launch.json文件中插入各种配置信息。

              2)打开java文件后,上面安装的插件会自动在主类前增加一行 run | debug,可快速运行主类,此时不需要再选择主类。

                【Tips】:使用这种方法运行主类,会在launch.json文件中插入相应的配置信息。

    

 

 

致此,配置完成。

 

posted @ 2022-03-23 00:28  爱我哦  阅读(6853)  评论(0编辑  收藏  举报