引入依赖
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.8.0</version>
</dependency>
项目结构
编写代码
package priv.cwr.zip;
import org.apache.commons.io.FileUtils;
import org.springframework.util.ResourceUtils;
import java.io.File;
import java.net.URL;
public class ZipTest {
public static void main(String[] args) throws Exception {
// 图片url
String imageUrl = "https://avatar.csdnimg.cn/B/3/B/1_cwr452829537_1585733080.jpg";
// 获取图片名
String imageName = imageUrl.substring(imageUrl.lastIndexOf("/") + 1);
// 加载网络图片
URL url = new URL(imageUrl);
// 另存为路径
String filePath = ResourceUtils.getURL("brandUpload").getPath() + imageName;
File targetFile = new File(filePath);
// 下载图片
FileUtils.copyURLToFile(url, targetFile);
}
}