本文摘要
- 在自己的电脑上安装 Java 语言运行环境
- 在自己的电脑上安装maven 并配置 maven 仓库
- 在vs code 中安装 Java 支持 集成插件
- 在vs code 中安装 Spring Boot 支持 集成插件
- 在vs code 中配置 相关插件,使它们可以正常工作
vs code 简单介绍
vscode 只是一个文本编辑器,也就是说它并不像集成开发环境那样可以开箱马上使用。
所以我们需要
JDK环境以及Maven安装
Java 运行环境
我们需要的注意的是你需要知道 ==Java的 安装位置== ,在本文中把这个位置==命名为== ==JAVA_HOME== 以便在下文中使用
具体安装过程不在详细介绍,可以在百度上找到安装方法之后穿插阅读
Maven 安装
需要注意的是 ==Maven 的安装位置==本文把这个位置==命名为MAVEN_HOME==以便在下文中使用
具体安装过程不在详细介绍,可以在百度上找到安装方法之后穿插阅读
Maven 添加国内镜像源
- 打开 MAVEN_HOME/conf/settings.xml 文件
- 找到 settings>mirrors标签,并添加下面的内容
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
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 中安装 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 中 建议安装 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 日 ,我在 仁济医院 东院 的急救大厅外写下了这篇文章。我的母亲因为再生障碍性贫血而病危。如果我的文章对你有一点点帮助,==我希望==
读这一封求助信,给我们这个家一丝丝温暖!希望您==点开下方的链接/识别二维码,帮我转发==,举手之劳,万分感谢。
链接:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。