主要是总结一下过程中出现的问题,如果大家有出现类似的问题的话,可以借鉴解决。如果还没有出问题的时候,可以尽量少走弯路。
jdk java 编译器
maven java 构建工具、依赖管理工具和项目管理工具
Spring Boot 基于Java的framework,可以帮助写后端的代码更简单
IntelliJ IDEA 帮助项目开发的
jdk版本不匹配springboot
报错:类文件具有错误的版本 61.0, 应为 52.0
这个是因为我用的是java8,但是安装的Spring Boot是3.0.3,当时用的IDEA自带的maven,我的IDEA版本是2021年版的,maven是3.6.3.后来查到的原因是Spring Boot不支持java8。而我的路径都配的很好了,不想再改变java的版本,而经过一些失败的尝试(可能是第一次新建项目的时候就没有建好~)我重新进入了Spring Boot,initializer的页面,进行了如下的配置完成我的项目
maven版本不匹配IntelliJ IDEA
IDEA是会自己带maven的,而我因为希望自己可以控制maven的版本,因此去手动配好了maven4.0.0结果,IDEA没有一点反应,maven在里面没有动静!后来查询才知道,IDEA不支持maven4.0.0,哭泣的我只能又把maven设定为IDEA默认的3.6.3。但是我改变了maven仓库的地方,使其不在C盘,也算是有些收获。毕竟被C盘的红色给整怕了。
关于在IDEA里面配maven路径
IDEA的maven的仓库的路径是可以修改的在file – setting – build, Execution, Deployment底下的build tools有maven。bundle是IDEA默认的,不点击override的时候,也会默认路径都在C盘,但是下面的仓库的路径需要更改。记住,这个仓库的路径,需要确保程序是具有访问权限的。
maven不见了怎么办?
maven没有自动干活的话,就从侧面把它叫出来让它同步导入(点击红色框框里面的按钮即可)
终于成功了~
经验教训
下次都是看好了再开始下载和配置,遵循规矩,相信别人的代码(自己写maven这种也写不出来啊,且花费时间太长了),配前先确认好,这样是最快的方案。
需要考虑的问题包括:
- 明确目前有的配置,java版本,IDEA版本,maven版本。确定这些版本之间不存在不支持的情况。
- 明确Spring Boot和这三者之间是支持的,再在spring boot initializer上进行新建项目,选好项目的配置
考虑到了这些问题,其实配置一般也就比较的轻松了。