| | |
| | | package com.nuvole.util; |
| | | |
| | | import cn.hutool.core.io.FileUtil; |
| | | import cn.hutool.core.util.StrUtil; |
| | | import com.amazonaws.auth.AWSCredentialsProvider; |
| | | import com.amazonaws.auth.AWSStaticCredentialsProvider; |
| | | import com.amazonaws.auth.BasicAWSCredentials; |
| | |
| | | import com.amazonaws.services.s3.AmazonS3; |
| | | import com.amazonaws.services.s3.AmazonS3ClientBuilder; |
| | | import com.amazonaws.services.s3.model.*; |
| | | import org.apache.commons.lang.StringUtils; |
| | | import org.springframework.core.io.DefaultResourceLoader; |
| | | import org.springframework.core.io.ResourceLoader; |
| | | |
| | |
| | | } |
| | | |
| | | public static void download(AmazonS3 client, String sourceFilePath, String targetFilePath) { |
| | | if (StringUtils.isEmpty(sourceFilePath)){ |
| | | if (StrUtil.isEmpty(sourceFilePath)){ |
| | | return; |
| | | } |
| | | if (sourceFilePath.startsWith("/")){ |