我不知道这是否会被忽视,因为我无法提供大量的具体信息。但简而言之,我有一个有其他项目依赖的maven项目。其中一个文件似乎以某种方式在旧代码上运行。在解决问题时。它停在空行等等。它就像是在某处或某处缓存了一个旧的jar文件。我曾尝试...解决“旧码综合症”?
- 删除内容我.m2目录库文件夹
- 删除我所有的临时文件,以及任何可能从我的tomcat目录引用该项目。
- 重新索引本地资源库
- MVN清洁安装
- MVN编译-pl服务模块-am
- MVN依赖性:吹扫本地储存库
- MVN依赖性:吹扫本地储存库-DreResolve =假
- MVN依赖性:吹扫本地储存库-DactTransitively =假-DreResolve =假
- 在settings.xml中的updatePolicy设置为 '总是'
我已经在这里好几个小时了,而且完全没有进展。
有没有人知道解决这类问题的其他方法?
它发生在我身上好几次,通常删除tomcat目录的manualy所有内容,重新启动Eclipse和更新Maven项目帮助解决的问题,在我看来,预订购好如果你检查如何获取旧代码,并检查哪一步它不能提供新代码 – user902383
也许源jar(如果存在?)与代码不匹配。因此,从本地回购中删除源代码jar可能会有所帮助(而不是重新下载它)。或者类路径中的类文件可以多次使用? – wemu