在自己写了一个stater包后,在其他工程进行调用。
正常情况是自定义的stater包打包完毕,在另一个工程maven里面调用就行。
但是这次调用的时候出现了以下情况。
这种情况,由截图错误可知,就是:不能在XXX包中读取XXX文件
查找很多方法,大多数问题是由于spring.factories配置有问题。
大多存在的问题是多行之间没有用.\连接,或者是.和\之间有空格之类的问题
或者是要扫描的包路径直接写错了(说明确实得检查一下)
我们去查看spring.factories,发现没有什么问题。
鉴于这个问题是个细节问题,不能轻言放弃。
ok,又在找到底是什么错。
看到了这篇帖子。https://blog.csdn.net/weixin_43126355/article/details/109117427
主要解决方案就是去掉springboot的打包插件,然后打包就正常了。在此感谢。
我采用的是直接在maven打包插件中间加了一行。
最后就可以了。
后记:遇见问题还是得一点点排查,不能轻言放弃。多看看大家的想法和思路。根据自己的实际情况酌情采用。