一、该问题的重现步骤是什么?
1. 之前使用的minio存储,在yaml中配置正常使用,后续项目需要更换为阿里云的oss
2. 将之前注入的miniotemlate更换为osstemplate,且yaml中的oss相关配置也进行更换为阿里云的参数
3. 项目启动报错,提示
Consider defining a bean of type 'org.springblade.core.oss.OssTemplate' in your configuration.
二、你期待的结果是什么?实际看到的又是什么?
正常启动,正常使用
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
3.4.0 baldex windows
四、请提供详细的错误堆栈信息,这很重要。
***************************
APPLICATION FAILED TO START
***************************
Description:
Parameter 1 of constructor in org.springblade.gas.controller.CustomerContractVolumeController required a bean of type 'org.springblade.core.oss.OssTemplate' that could not be found.
Action:
Consider defining a bean of type 'org.springblade.core.oss.OssTemplate' in your configuration.
Disconnected from the target VM, address: '127.0.0.1:56469', transport: 'socket'
Process finished with exit code 1
五、若有更多详细信息,请在下面提供。
还有就是,我在资源管理中配置了阿里云OSS的参数调试正常,所以我把minio的配置给删除调了,但是之前的上传组件调试发现还是使用的minio。
所以我对资源管理中的oss配置和yaml中的oss配置不是很理解,哪个优先级更高,当出现冲突时是如何处理的?
扫一扫访问 Blade技术社区 移动端