1 个回答
首先在maven中添加谷歌云的依赖:
然后修改配置文件示例如下:
替换掉上述问号的信息即可
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-storage</artifactId>
<version>2.14.0</version>
</dependency>
然后修改配置文件示例如下:
spring:
file-storage: #文件存储配置
default-platform: local-1 #默认使用的存储平台
thumbnail-suffix: ".min.jpg" #缩略图后缀,例如【.min.jpg】【.png】
google-cloud: # 谷歌云存储
- platform: google-1 # 存储平台标识
enable-storage: true # 启用存储
project-id: ?? # 项目 id
bucket-name: ??
credentials-path: file:/deploy/example-key.json # 授权 key json 路径,兼容Spring的ClassPath路径、文件路径、HTTP路径等
domain: ?? # 访问域名,注意“/”结尾,例如:https://storage.googleapis.com/test-bucket/
base-path: hy/ # 基础路径
替换掉上述问号的信息即可
发布于:2年前 (2023-06-26) IP属地:四川省
因 guava 存在较多冲突版本导致谷歌云存储无法使用,因此还需要添加如下的依赖:
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>31.1-jre</version>
</dependency>
发布于:2年前 (2023-06-26) IP属地:四川省
我来回答
您需要 登录 后回答此问题!