前言

使用vscode开发java项目确实没有idea好用,但是有些情况下只能选择vscode开发,本文记录一下如何在vscode配置java 和 springboot环境
说明:本文中使用的系统为macOS,可能出现与windows系统中不一致的操作,请大家注意

前期准备

  1. 安装好vscode,我之前有过安装vscode的文章,使用的系统为win10,放在这里仅供参考——(win10)vscode下载&修改插件下载位置&终端无法输入输出
  2. 已经安装好java和maven,这两者网上的教程较多,大家可以自行搜索,后续我可能会进行补充,本文使用的是java 23和maven 14,请大家注意版本区别

安装扩展

当做完前期准备,剩下的十分简单,只要安装两个扩展包就可以了
打开vscode,进入扩展安装界面请添加图片描述

安装java扩展

在搜索框中搜索"java",安装"Extension Pack for Java"这是一个扩展包,里面包含了大部分java开发需要的扩展,由于我已经下载过其中的一部分插件,右下角没有蓝色的"install"按钮,这个按钮会在所有没有安装的扩展右下角出现,应该不需要标记就可以看懂,如果没有下载过的话,点击"install"按钮即可请添加图片描述

验证java程序

安装完扩展之后,写个"hello world"验证一下,随便创建一个hello.java文件,使用vscode打开,输入梦开始的那串代码

public static void main(String[] args) {
    System.out.println("Hello World!");
}

写完之后已经能够看到代码上方出现了"Run|Debug"的字样,右上角也有一个运行按钮,点击"Run"或者运行按钮都可以运行程序
请添加图片描述
运行之后就已经可以在弹出的终端里看到代码运行的结果了请添加图片描述
以相同的方式可以继续Debug

安装Spring Boot扩展

回到刚才的扩展界面,搜索"springboot",安装"Spring Boot Extension Pack"扩展包
请添加图片描述

验证springboot

当你的侧边栏中出现下面这个图标时,就表示springboot的环境已经配置成功
请添加图片描述
现在我们来创建一个springboot的"hello world"
在vscode界面点击"command + shift + p",界面最上方就会出现一个命令搜索框
请添加图片描述
输入spring,向下翻找,选择"Spring Initializr: Create a Maven Project…“,由于我最近使用过了,它会出现在最上面,点击它
在这里插入图片描述
之后会让你选择springboot的版本,按照自己的需求选择就好请添加图片描述
选择自己的语言,这篇文章选择的是java请添加图片描述
接下来会让你输入自己的"group id”,然后输入"Artifact id",按照自己的习惯输入,这里我选择的是默认"group id",以及"helloworld"
请添加图片描述
在然后选择自己的打包类型,springboot由于本身可以继承tomcat,因此选择jar就好,如果要放到自己的tomcat下,可以打包为war
请添加图片描述
选择自己的java版本,我选择的是23版本请添加图片描述
再之后就是选择自己项目的依赖,本文只做最简单的"hello world"操作,因此选择"spring web"就好在这里插入图片描述
选择好之后点击" Selected 1 dependencies"继续后面步骤
在这里插入图片描述
之后选择自己存放项目的位置,确定好之后等待一段时间,在右下角弹出窗口在这里插入图片描述
点击open即可打开,vscode会自动开始解析项目以及依赖,可能需要稍微等待一段时间,等到能够正常显示文件内容就可以了
在这里插入图片描述
打开左侧"spring"的图标,能够看到已经检测出了我们的项目在这里插入图片描述
鼠标放到最上面apps一行上,就能出现运行按钮,点击运行,过段时间就能在控制台看到我们熟悉的日志了:在这里插入图片描述

教程到这里就结束了,有更多问题可以在评论区留言

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐