gpt4 book ai didi

Java在上传到AWS云之前创建文件副本

转载 作者:行者123 更新时间:2023-12-02 10:45:03 25 4
gpt4 key购买 nike

我的目录中有一个图像。我想用不同的名称制作该图像的副本,而不会对同一目录中的原始图像造成损害。
因此,一个文件夹中将会有两张相同的图像,但名称不同。

我想要一个像我尝试过的基本代码 -

     File source = new File("resources/"+getImage(0));  
File dest = new File("resources/");
source.renameTo("resources/"+getImage(0)+);
try {
FileUtils.copyDirectory(source, dest);
} catch (IOException e) {
e.printStackTrace();
}

当我将同一张图像多次自动上传到亚马逊服务器时,然后它开始出现上传问题。所以我们每次都想上传图像的镜像副本。在eclipse中一般都有resources文件夹。我想每次上传之前复制原始图像并在上传后删除它。请建议一些方法

最佳答案

您只需复制文件并使用 StandardCopyOption.COPY_ATTRIBUTES

public static final StandardCopyOption COPY_ATTRIBUTES

Copy attributes to the new file.

Files.copy(Paths.get(//path//to//file//and//filename),
Paths.get(//path//to//file//and//newfilename), StandardCopyOption.COPY_ATTRIBUTES);

关于Java在上传到AWS云之前创建文件副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52644752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com