com.google.code.gson
gson
joda-time
joda-time
这里需要注意的是 aliyun-java-sdk-vod 飘红问题,aliyun-java-sdk-vod 没有开源,所以不能直接在pom文件中直接引用依赖。
通常情况下:
1、下载aliyun-sdk-vod-upload.jar
2、将测试样例解压,进入lib目录下,在命令行执行下面的命令
mvn install:install-file -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.12 -Dpackaging=jar -Dfile=aliyun-java-vod-upload-1.4.12.jar
在pom文件中引入该依赖即可
com.aliyun
aliyun-sdk-vod-upload
1.4.12
但有的时候确实不好使,小编就是这样
我的解决办法(直接导入jar包!!!):
(二)Spring Boot 后端部分
1、配置文件application.properties
服务端口
server.port=8003
服务名
spring.application.name=service-vod
环境设置:dev、test、prod
spring.profiles.active=dev
#阿里云 vod
#不同的服务器,地址不同
aliyun.vod.file.keyid=LTAI4GJ2dfYZAmAusqM4qwti
aliyun.vod.file.keysecret=JwctWzF9sxACGAX7FjZ5wd8ewvjCPl
最大上传单个文件大小:默认1M
spring.servlet.multipart.max-file-size=1024MB
最大置总上传的数据大小 :默认10M
spring.servlet.multipart.max-request-size=1024MB
2、controller
package com.atguigu.vod.controller;
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.vod.model.v20170321.DeleteVideoRequest;
import com.atguigu.commonutils.R;
import com.atguigu.commonutils.exceptionhandler.GuliException;
import com.atguigu.vod.Utils.ConstantVodUtils;
import com.atguigu.vod.Utils.InitVodCilent;
import com.atguigu.vod.service.VodService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import