用户中心项目-后端java服务遇到的问题汇总

鱼皮老师的课应该是几年前录制的,而我看的时候是26年5月份,整个跟着项目操作的时候,会遇到许多问题,所以在此记录一下。

IDEA中没有了Spring Initializr选项,只有一个Srping Boot选项

我在跟着操作的时候,发现有一个Spring Boot选项,我看跟Spring Initializr选项初始化的内容几乎一致,我就用这个试了试,发现也是可以的。

初始化项目时,需要注意的地方

  1. 服务器 URL 改为 https://start.aliyun.com,因为用的 java 1.8 的版本,如果不改成阿里云的,就没法选择 java 1.8 的版本
  2. 最后多了一个配置项,这个我第一次初始化的时候选的Properties,结果进入项目之后啥也没有,于是我又重新选了 YAML,进入项目才跟鱼老师的项目差不多一样。

选好了依赖进入项目之后,依赖没有初始化

跟着操作选择完依赖之后,进入项目,依赖并没有安装,pom.xml文件一片红,提示的报错信息好像是因为maven导入的Java版本为是openjdk-26,所以就没有安装依赖

修改maven引入的jdk版本

打开设置-->构建、执行、部署-->构建工具-->Maven-->正在导入

将“导入程序的JDK”改为你本地安装的版本即可。如下图:

安装mybatis-plus报错

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

看到上面的报错信息我就懵了啊,我这是第一次搞 java 项目啊,我就从网上各种百度各种找,最后还是在官网上找到了这么一句话:

引入 MyBatis-Plus 之后请不要再次引入 MyBatis 以及 mybatis-spring-boot-starterMyBatis-Spring,以避免因版本差异导致的问题。

然后我就对照了一下 pom.xml 文件,果然原本文件中已经存引用了,如下图:当我把红框里面的内容删除之后就可以把测试跑通了...不容易啊。

上面的几个问题只是我在后端项目初始化的时候遇到的,后续做项目的过程中,如果遇到了问题,我还会继续记录在这里......

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP