清早来上班,打开IDEA,拉了下代码。打开一个要用的web接口,尼玛,类里的织入service开始冒红线,我以为拉了垃圾代码service类被冲了,其实没有。——有些类明明存在会冒红线说找不到。import 一根红线-_-||
项目可以正常启动,没问题,但是就是冒红线,target里也有这个类。奇葩!
@Autowired换@Resource也没用。
maven clear intsall。IDEA重启。
没用。
最终:
IDEA缓存问题
-----今天又碰到了呢
就是那个flowable微服务 demo ,我把代码上传到我自己的码云,然后IDEA重启(File-restart)
经历了[java图标不对,变成红红xml类似颜色]选择标识pom(右键为as project)、[导一下包]maven 转圈(maven冲突我应该早处理过了,但不知道为啥还有Sych错误,不管它)、重新jdk(这也要我重新选,“初次”启动大型项目,好坑,好累)
然后,最终后端启动类特么还说找不到某某类,我看了,有的!target有的!直接启动,成功!那么,又是老问题:IDEA缓存bug产生的“假红线/假找不到”,解决:再IDEA重启一下就好了(选择"清空缓存并重启")