2021.09.22
项目参考:
1、后端:https://www.bilibili.com/video/BV1y7411R73P
2、前端:https://www.bilibili.com/video/BV1fw411d7R5?p=31
遇到一个莫名其妙的bug,搞了半天可以了,但是不知道为啥?
【问题描述】
Error:xxx java: 找不到符号符号:类 xxx位置:程序包 xxx.xxx
因为infoVo这个对象用了lombok,刚开始我怀疑是lombok的问题
1、检查插件
2、检查包的依赖
3、不用lombok,自己生成getter和setter
上面都试过,还是不行。然后我就去捣鼓pom文件,然后maven clean、maven install居然就可以了,稀里糊涂的浪费我好长时间,好烦。
遇到这个bug后我就commit了,距离上次commit,改动了这么多文件。
pom文件唯一的变化就是加了–>,查了一下这个东西貌似是用来标注依赖的仓库位置,项目找依赖的顺序relativePath元素中的地址–本地仓库–远程仓库。默认是一个“pom.xml”
但是我后来又把他注释掉,然后重新clean、install仍然能够正常启动,属实是给我整懵了!?