用户中心项目-后端java服务遇到的问题汇总
鱼皮老师的课应该是几年前录制的,而我看的时候是26年5月份,整个跟着项目操作的时候,会遇到许多问题,所以在此记录一下。
IDEA中没有了Spring Initializr选项,只有一个Srping Boot选项

我在跟着操作的时候,发现有一个Spring Boot选项,我看跟Spring Initializr选项初始化的内容几乎一致,我就用这个试了试,发现也是可以的。
初始化项目时,需要注意的地方
- 服务器 URL 改为 https://start.aliyun.com,因为用的
java 1.8的版本,如果不改成阿里云的,就没法选择java 1.8的版本 - 最后多了一个配置项,这个我第一次初始化的时候选的
Properties,结果进入项目之后啥也没有,于是我又重新选了YAML,进入项目才跟鱼老师的项目差不多一样。
选好了依赖进入项目之后,依赖没有初始化
跟着操作选择完依赖之后,进入项目,依赖并没有安装,pom.xml文件一片红,提示的报错信息好像是因为maven导入的Java版本为是openjdk-26,所以就没有安装依赖
修改maven引入的jdk版本
打开设置-->构建、执行、部署-->构建工具-->Maven-->正在导入
将“导入程序的JDK”改为你本地安装的版本即可。如下图:

安装mybatis-plus报错
根据 mybatis-plus 的最新文档操作的时候,前面的一切流程都是正常的,只有到了最后把文档中的测试代码复制过来跑测试的时候,报错了:大概就是说好多方法没有注册

看到上面的报错信息我就懵了啊,我这是第一次搞 java 项目啊,我就从网上各种百度各种找,最后还是在官网上找到了这么一句话:
引入 MyBatis-Plus 之后请不要再次引入 MyBatis 以及 mybatis-spring-boot-starter和MyBatis-Spring,以避免因版本差异导致的问题。
然后我就对照了一下 pom.xml 文件,果然原本文件中已经存引用了,如下图:当我把红框里面的内容删除之后就可以把测试跑通了...不容易啊。

上面的几个问题只是我在后端项目初始化的时候遇到的,后续做项目的过程中,如果遇到了问题,我还会继续记录在这里......
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
