|
@@ -75,7 +75,12 @@ public class UploadToOssUtil {
|
|
|
OSSClient ossClient = new OSSClient(point, key, secrey);
|
|
|
try {
|
|
|
com.aliyun.oss.model.GetObjectRequest request = new com.aliyun.oss.model.GetObjectRequest(bucket,objectName);
|
|
|
- ossClient.getObject(request, new File(localPath));
|
|
|
+ File file = new File(localPath);
|
|
|
+ if(!file.getParentFile().exists()){
|
|
|
+ file.getParentFile().mkdirs();
|
|
|
+ file = new File(localPath);
|
|
|
+ }
|
|
|
+ ossClient.getObject(request, file);
|
|
|
return true;
|
|
|
}catch (Exception e){
|
|
|
log.error("阿里云oss文件下载失败,key=" + objectName, e);
|