参照github的实例,引入
<!--阿里云对象存储oss--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>aliyun-oss-spring-boot-starter</artifactId> </dependency>
结果出现错误,以为是maven的问题,无法引入jar包,于是修改maven仓库,最后发现还是不行,
在版本管理中只配置了
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>2.2.3.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>
但是oss的依赖后面转移到了com.aliyun.cloud中
引入
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>aliyun-spring-boot-dependencies</artifactId> <version>1.0.0</version> <type>pom</type> <scope>import</scope> </dependency>
如果没有在dependencyManageMent中配置版本的话,直接依赖指定版本也行
下面是我的完整配置
<dependencies>
<!--阿里云对象存储oss-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>aliyun-oss-spring-boot-starter</artifactId>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.2.3.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>aliyun-spring-boot-dependencies</artifactId>
<version>1.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
但是配置完成之后,发现maven仓库还是无法下载对应的jar包
D:\repository\com\alibaba\cloud\aliyun-spring-boot-dependencies\1.0.0
好吧,最后一个办法,自己去阿里云仓库手动下载:https://maven.aliyun.com/mvn/search
下载完成后放入对应目录下,
把下面引入先删掉,然后重新引入,问题解决!
<!--阿里云对象存储oss--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>aliyun-oss-spring-boot-starter</artifactId> </dependency>
完结撒花!