微服务子模块之间的公共类引用,依赖冲突

事情起因也很简单:

 父工程里面没有echarts公共的实体类,然后我当时没想到在父类里面建一个,就在子模块A里面新建了一个dto写一个EchartsOne的类,作为A服务的echatrs返回类。当我发现(和A同级的)B也需要的时候我就直接从A里面复制了一下“EchartsOne”这个名字,并没有在B里面新建EchartsOne,导致直接在B的pom.xml里面引入了A的依赖,再次启动的时候发现出现bean的错误,一开始我没有发现这个“B的pom.xml里面引入了A的依赖”,找了好久才发现。从B里面去掉之后,发现依旧B服务启动不成功。。。依旧是bean错误。然后耽误了花了5个多小时终于在朋友的帮助下意识到是依赖冲突的问题,我删除了主工程的.ideal文件重新导入才算最终解决问题。最终这场花了我5多小时的问题终于解决了。

你可能感兴趣的:(java,开发语言)