一、前言
最近接手同事开发的一个Springboot工作项目,从svn上整体拉取下来后,构建完成后,启动的时候遇到了程序包找不到的情况,记录一下处理过程;
二、项目问题
1、报错信息:启动后报 java: 程序包org.springframework.retry.annotation不存在

2、检查工程项目的引用
1)pom.xml 已有引用

2)引用的依赖中也有

3)使用类也可引用,并不报错

3、通过重构项目bulid project、 maven重新导入依赖等都无效,;并且 maven clean 、maven install 等都正常执行;
4、把关于@EnableRetry 标签去掉后,项目还可以正常启动
三、处理办法
处理办法很简单,就是项目的idea配置有问题,使用的是同事的idea项目配置,删除项目中的.idea文件夹(如图),重新打开项目构建(idea的maven 重新配置)即可;

四、其他处理
如果项目构建成功后,可正常启动,但是打开类文件后,项目创建的类引用后报红,可通过清理idea缓存处理,缓存清理工具在File–>Invalidate Caches, 如图直接点击重启即可解决


![【Qt秘籍】[004]-Qt中的重要工具-介绍](https://img-blog.csdnimg.cn/direct/6d5e540f12dd4abc8f6a9bd447181345.png)


![[AIGC] Nginx常用变量详解](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimages.dzone.com%2Fstorage%2Ftemp%2F12434125-nginx-logo.png&pos_id=img-92lk77Tr-1716909480363)














