java.lang.IllegalStateException: Unable to read meta-data for class com.cbb.config.HelloServiceAutoConfiguration #项ç®ä¸å¯å¨æ们è¦å è½½åªä¸ªèªå¨é置类
自定义了一个XXX-XXX-starter后,在另一个项目里作为依赖引入,一直发生这个错误,后面还跟着一段乱码,改了好久,我这里是特殊情况
我为了测试就在module里面建了3个子module来测试,一个starter模块,一个auto configure模块
auto-configure模块负责具体的处理
starter模块只是一个空壳,在starter里面引入auto-configure模块的依赖,就可以对外开放,外部想要具体功能只需要引入starter模块就可以了
starter-test是我为了做引入测试新建的模块,在里面引入starter就可以使用了
这是这三个模块的父模块的pom.xml文件,我之前只留前两个还是会报上述错误,只要三个都给删了就不报错了,哎,我也不知道这是啥原理,这里记录一下