自己比较马虎,经常遇到各种恶心的bug。
我们在分布式项目中,经常会创建api模块,用于接口的引用。
问题:api模块已经在A项目中 mvn clean install ,但是在B项目中,加入依赖后,看到了自己需要调用的jar包,方法,但是,引入就是不成功,假如你用的是idea,你还会发现,你需要的类下面还会提示你,import class,但是你快捷键引入之后,卧槽,居然引入不进去,为啥?我的注册中心zk是没问题的。
原因:api模块打包的时候,
spring-boot-maven-plugin插件的依赖没删除,建议把该模块的main方法和test包都删掉。
结果:该删的都删除之后,问题结局。还是对maven理解的不都深入