如何使用 vs code 开发 java 与 spring boot

本文摘要

  1. 在自己的电脑上安装 Java 语言运行环境
  2. 在自己的电脑上安装maven 并配置 maven 仓库
  3. 在vs code 中安装 Java 支持 集成插件
  4. 在vs code 中安装 Spring Boot 支持 集成插件
  5. 在vs code 中配置 相关插件,使它们可以正常工作

vs code 简单介绍

vscode 只是一个文本编辑器,也就是说它并不像集成开发环境那样可以开箱马上使用。
所以我们需要

JDK环境以及Maven安装

Java 运行环境

我们需要的注意的是你需要知道 ==Java的 安装位置== ,在本文中把这个位置==命名为== ==JAVA_HOME== 以便在下文中使用
具体安装过程不在详细介绍,可以在百度上找到安装方法之后穿插阅读

Maven 安装

需要注意的是 ==Maven 的安装位置==本文把这个位置==命名为MAVEN_HOME==以便在下文中使用
具体安装过程不在详细介绍,可以在百度上找到安装方法之后穿插阅读

Maven 添加国内镜像源

  1. 打开 MAVEN_HOME/conf/settings.xml 文件
  2. 找到 settings>mirrors标签,并添加下面的内容
    
     alimaven 
     aliyun maven 
     http://maven.aliyun.com/nexus/content/groups/public/ 
     central 
   

VS Code 中安装 Java 支持集成插件

在 VS Code 扩展 商店搜索如下 java extension pack ,详细看图,图上还附有 maven 配置相关信息
Java Extension Pack 包含了如下插件

  • Debugger for Java
  • Project Manager for Java
  • Maven for Java
  • Java Test Runner

如何使用 vs code 开发 java 与 spring boot_第1张图片

VS Code 中安装 Spring Boot 支持集成插件

在 VS Code 扩展商店 搜索 并 安装 Spring Boot Extension Pack, 此插件包含以下插件

  • Spring Boot Tools
  • Concourse CI Pipeline Editor
  • Cloudfoundry Manifest YML
  • Spring Initializr Java Support
  • Spring Boot Dashboard

如何使用 vs code 开发 java 与 spring boot_第2张图片

VS Code 中 建议安装 Spring Boot Support

==方法同上==

VS Code 配置 相关插件,有注释

==这里使用的是 linux 环境==
==仔细看注释,每一个需要配置的参数都给出了注释==
==我自己使用了两个 jdk 版本,你并不需要这样做==

{
    // 在使用 spring boot 相关插件时,需要 JDK11+ 版本以上的支持,
    //指定 JDK 目录,让Spring Boot相关插件可以正常使用
    "java.home": "/root/program/jdk-15.0.1", //填写在上文约定的 JAVA_HOME

    // Java 程序的运行时环境,指的是你用哪个 JDK 版本来运行你写的程序
    // 这里用的 JDK8 作为运行环境
    // 如果你没有特殊要求,可以不指定这个配置
    "java.configuration.runtimes":[
        {
            "name":"JavaSE-1.8",
            "path":"/usr/java/jdk1.8.0_271-amd64",
            "default":true
        }
    ],
    // 指定 maven 的配置文件位置
    "java.configuration.maven.userSettings": "/root/myrpm/apache-maven-3.6.3/conf/settings.xml",
    
    //如果你 没有 配置 maven 环境变量,你需要指定绝对路径
    // "maven.executable.path": "/root/myrpm/apache-maven-3.6.3/bin/mvn.cmd",

    //如果 你配置了 maven 环境变量, 你可以指定为 mvn
    "maven.executable.path": "mvn", // 我在机器上设置了环境变量,所有直接这样

    //自动更新影响的pom
    "maven.pomfile.autoUpdateEffectivePOM": true, 
    //跳过测试, 不需要跳过可删除
    "maven.executable.options": "-DskipTests", 

    //当此值设为 true 时,且配置了“java.home”时,
    //新建终端会自动添加环境 JDK 环境变量 为 “java.home"的值
    "maven.terminal.useJavaHome": true,

    //指定 maven 所用 jdk 
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME", //环境变量名
            "value": "/usr/java/jdk1.8.0_271-amd64",    //JDK 安装 路径
        }
    ],
    
    //在构建时,自动修改 java 项目的配置信息 ,classpath信息
    "java.configuration.updateBuildConfiguration": "automatic",
}

小结

一定要注意 VS Code 不是集成开发环境,在安装完所有插件后,一定要仔细完成配置,不然无法工作。
有时候,刚打开一个 Java/Spring Boot 项目时,相关功能没有起作用,是因为 Java 语言服务器需要分析你的项目,以给你很好的代码提示,你稍等,等分析完成后在使用
到这里,你的VS Code 已经可以

  • 创建 Java 项目
  • 创建 Maven 项目
  • 创建 Spring Boot 项目
  • 可以调试 Java 程序
  • 可以使用 Spring Boot DashBoard 启动 Spring Boot 项目
  • 可以调试 Spring Boot 程序
  • 其它等等
  • 插件使用方法在后面在讲

重要

我是一名大四的学生
今天是 2021 年 3 月 5 日 ,我在 仁济医院 东院 的急救大厅外写下了这篇文章。我的母亲因为再生障碍性贫血而病危。如果我的文章对你有一点点帮助,==我希望==
读这一封求助信,给我们这个家一丝丝温暖!希望您==点开下方的链接/识别二维码,帮我转发==,举手之劳,万分感谢。

链接:

拜托点我一下.

如何使用 vs code 开发 java 与 spring boot_第3张图片

如何使用 vs code 开发 java 与 spring boot_第4张图片

你可能感兴趣的:(如何使用 vs code 开发 java 与 spring boot)