用vs code开发java spring boot项目
写在前面,当前是建立在已经安装好了java环境和maven仓库还有vs code
配置环境
1、插件
Extension Pack for Java Spring Boot Extension Pack 上面是java和spring boot的
2、配置
我这里是直接运行的现有项目,要创建新项目去百度吧,我也没试过,好像用spring boot插件可以
这里要配置的只有一个 maven
找到Maven for Java插件,每个插件右下角有个设置图标,(我这打了中文补丁)点击选择“扩展设置”,找到setting file,选择在settings.json中编辑
// 这里配置maven的配置文件路径 "maven.settingsFile": "/usr/local/apache-maven-3.8.2/conf/settings.xml" // 如果上面一个配置不够用把下面两个也加上 "java.configuration.maven.globalSettings": "/usr/local/apache-maven-3.8.2/conf/settings.xml" "java.configuration.maven.userSettings": "/usr/local/apache-maven-3.8.2/conf/settings.xml"
然后找到上面配置的文件打开
<!-- 这里配置maven仓库位置,也就是包放的位置,绝对路径,我这里是删减了 --> <localRepository>/maven/repository</localRepository>
最后重启,软件重启,实在不行系统也重启,记得保存之后啊
启动项目
3、打开项目
如果上面操作都没问题的话,到这一步就会自动引入依赖,上面配置的仓库会有下载的包
4、启动项目(启动之前记得选择maven然后clear和install一下)
在依赖加载完成之后,找到主类(下面会介绍另一种,这里为了防止找不到先用这种)。打开文件之后右上角会有启动的选项,run和debug,随便选择一个,如果运行成功,那么教程结束
5、快速启动方式
毕竟每次都要去找主类还是很烦的,如果上面的插件都有安装,那么这时候应该可以看到左边文件目录下有个SPRING BOOT DASHBOARD(如果没有,那就任选一个右键把Spring boot dashboard钩上,如果这个选项都没有还是去检查插件吧)。打开之后会有一个当前的项目,它的后面有两个运行选项run和debug,选择之后会再次弹个选项,选择主类即可,虽然还要选一下,但方便不少
某些报错处理
6、引入的包报红
这个大概就是maven配置有问题,上面的配置检查一下,没问题就重启
7、启动的时候找不到主类
同样的如果插件都安装了,那么左侧应该有一个JAVA PROJECTS,没有的话同5。这个标题右边有个三个点,点击选择清理工作空间,然后再启动应该是可以了
8、重启大法好
很多时候就是毛病,明明可以却不可以 所以maven的clear和install java projects的清理工作空间 重启 应该能解决很多问题,一次不行就多来几次