背景
大家一定觉得比较奇怪,Java开发大家一般选择使用Intelligent IDEA或者eclipse,一般不会有人使用vscode,vscode一般用于前端或者golang、python等的开发。之所以要配置vscode java开发环境主要是期望将vscode当成一个普通的编辑器来使用,但是偶尔可以用来改一些小的bug,大的功能肯定还是依赖idea。
配置过程
本地安装好jdk,配置好jdk的环境变量,这方面网上资料一大摞,就不介绍了。重点介绍一下安装过程中踩到的坑。
- vscode配置java开发环境需要用到的最低版本是jdk11,注意这里是vscode的java插件依赖的jdk版本,与工程的jdk版本无关。
- mac先下载好对应的jdk版本,一切默认安装之后,jdk的安装目录在:
/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home
- 如图打开vscode配置:
- 选择settings,输入
java.jdt.ls.java.home
,编辑settings.json,选择java.jdt.ls.java.home
填入jdk的安装目录:配置完成之后导入工程即可。
- 以上只能大致把springboot工程加载到vscode中,至于运行或者debug需要更多的配置,总体而言使用vscode开发springboot整体体验不是很好,临时使用尚可,作为主力开发工具还差了很多。