前言
对于idea以及jetbrains家的东西,基本只能说,好用的没法比较
考虑万一哪天只能掏钱买不起验证码了自己还能有个备用方案
因此研究了下如何通过vs code进行Java以及Spring boot的开发
参考视频
环境准备
Visual Studio Code
Maven
JDK8
链接页面内可以下载
流程
该装装,不再赘述
安装搞不定可以去这个4🐎网站搜搜
或者可以去送外卖,赚的多,而且不会有过剩,因为人总是要恰饭的嘛
安装插件
vscode通过各种插件来实现对不同语言的开发
且现在还推出整合包,免去了一个个找一个个装的烦恼,例如Java的
image.png
因此我们需要安装这2+1(可选)个包
- java的整合包:
Java Extension Pack
- spring boot的整合包:
Spring Boot Extension Pack
- (可选)中文环境:
Chinese (Simplified) Language Pack for Visual Studio Code
如果不知道如何设置中文环境可以看这里
配置settings.json文件
ctrl+shift+P
搜索settings.json
,选择 workspace settings
image.png
将下面这段都塞进去
// 忽略一些路径报错
"java.errors.incompleteClasspath.severity": "ignore",
// 设置为你的java home路径
"java.home":"C:\\Program Files\\Java\\jdk1.8.0_202",
// 设置你的maven配置文件.注意,如果你之前使用idea那么他默认会选择.m2下的.xml
//另外maven自带的conf下也有个.xml,至于选哪个看你配置了哪个
"java.configuration.maven.userSettings": "C:\\Users\\yukil\\.m2\\settings.xml",
// 配置mvn.cmd的位置
"maven.executable.path": "C:\\Program Files\\JetBrains\\IntelliJ IDEA 2019.1.3\\plugins\\maven\\lib\\maven3\bin\\mvn.cmd",
// 启用java_home路径
"maven.terminal.useJavaHome": true,
// 配置maven的java_home环境
"maven.terminal.customEnv": [
{
"environmentVariable": "JAVA_HOME",
//设置与↑的java_home一致
"value": "C:\\Program Files\\Java\\jdk1.8.0_202"
}
],
这是我的完整的配置,不会塞可以参考下
image.png
通过Spring创建maven工程
ctrl+shift+P
搜索Spring
image.png
然后该工程进行自定义配置,因为本案例需要测试web所以选择了Spring Web
依赖
image.png
创建后可能会进行各种依赖插件的更新,等着呗
image.png
期间可以写个测试的controller
@RestController
public class controller {
@GetMapping("/")
public String root() {
return "success";
}
}
更新完成后自己手动import以下
然后通过spring-boot dashboard
来运行程序
image.png
启动成功,大功告成
image.png