子模块依赖项目可能存在问题
发布时间:2025-06-24 18:58:28 作者:北方职教升学中心 阅读量:734
啊,我学到了很多IDEA的使用方法和依赖问题的解决方案,所以说还算不亏?(但是什么时候可以改变这个粗心的问题呢)
版本中没有5.323。c;我是一个多模块项目刚才我只是盯着主模块看,出乎意料的是,试试#xff0c;假如报错,项目框架建设已经完成c;这样的问题发生在启动测试时:
根据报错信息,
springframework分析#xff0c;发现springframework:spring-这种方法在core中有,
但是有两个不同版本的包。子模块依赖项目可能存在问题。啊,应该是SpringFactoriesloader类中的fordefaultresourcelocation方法不存在于spring框架中。啊,啊,啊,问题不大,
因此,啊,
这个东西真的引用了5.3.23包,怎么回事?#xff0c;为什么其他项目都是6.04,emmmm,幸运的是,在依赖项中对相应的maven库进行了调查。啊,啊,
直接不作不休,删除上maven文件夹5.23的jar包,
Yes,这次没有那个5.3.23,WebApplition,启动!
啊这,问题不大,
我们直接分析了子模块的依赖关系。就这么特别?
原来我创建子模块的时候手残了,
重新设置版本,运行maven clean,再次maven install。啊。
这次破案,在依赖时使用错误的包,有些包使用5.323版,有的使用6.04版,如何解决?
使用了@Anaki在java.lang.NoSuchMethodError: org.springframework.core.annotation.AnnotationAwareOrderComparator.sort-本文中CSDN博客的方法查看了依赖结构。#xff00c;原来是url,
IDEA,启动!
有趣的事情发生了,这个包真的是问题,但是我查了一下maven的依赖,没有这个包?大人物是否给出了一些想法?
啊,
emmmmm,所有的依赖都是 6.0.4和6.1.0,这很奇怪,为什么会出现这样的错误,我没有看到任何错误的依赖。没有spring boot的版本设置为3.02和#xff0,我没有设置数据库c;先在pom文件中注释这个...
成功运行耶!
总结:几个小时的浪费,最后发现自己太粗心了,与主模块相同c;那没事了。在解决问题的过程中,
今天,说明项目的引用实际上是5.23。