Spring cloud项目加入对象存储spring cloud oss遇到的问题

网友投稿 841 2022-11-24

Spring cloud项目加入对象存储spring cloud oss遇到的问题

Spring cloud项目加入对象存储spring cloud oss遇到的问题

加入spring-cloud-starter-alicloud-oss爆红的解决方法

指定版本即可

com.alibaba.cloud spring-cloud-starter-alicloud-oss 2.2.0.RELEASE com.alibaba.cloud spring-cloud-alibaba-dependencies 2021.1 pom import

我将oss的相关配置配置到nacos注册中心的时候,就会出现以下异常

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ossClient' defined in class path resource [com/alibaba/alicloud/context/oss/OssContextAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.aliyun.oss.OSS]: Factory method 'ossClient' threw exception; nested exception is java.lang.IllegalArgumentException: Oss endpoint can't be empty.

在网上找了好久,最终是因为​​bootstrap.yml​​​。升级spring cloud版本之后发现bootstrap.yml 失效了,阅读官方文档得知,需要新增一个引用来开启bootstrap.xml文件的读取,新版spring cloud默认是关闭读取了。 增加以下依赖:

org.springframework.cloud spring-cloud-starter-bootstrap

官方文档:​​https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#config-first-bootstrap​​

加入oss服务的时候,一定要配置oss.endpoint等配置

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Linux ❀ Linux下查看磁盘信息
下一篇:easyExcel导出自定义表头以及自定义合并单元格
相关文章

 发表评论

暂时没有评论,来抢沙发吧~