gpt4 book ai didi

java - FileNotFound 异常

转载 作者:行者123 更新时间:2023-12-02 03:36:42 27 4
gpt4 key购买 nike

我有以下代码;

String files="";
for (int i=0; i<filelist.size()-1;i++)
{
files=files+filelist.get(i).getPath()+", ";
}
files=files+filelist.get(filelist.size()-1).getPath();
System.out.println(files);
Process zipping=new ProcessBuilder(
"C:/Program Files/7-Zip/7z.exe", "a", "-t7z", "C:/Users/Pc/dog/test", files).start();
OutputStream steam=zipping.getOutputStream();
DbxClientV2 client = new DbxClientV2(config, ACCESS_TOKEN);
FileInputStream in =new FileInputStream(new File("C:/Users/Pc/dog/test.7z"));
client.files.upload("/test.7z").

uploadAndFinish(in);

这给出了 java.io.FileNotFoundException: C:\Users\Pc\dog\test.7z 错误。

此外,虽然创建了存档文件,但它不包含给定的文件,这些文件给出为;

C:\Users\Pc\Documents\untitled3.png, C:\Users\Pc\Documents\untitled2.png

最佳答案

您正在启动该过程,但您试图在文件有很大机会开始运行之前使用该文件。

我怀疑您需要等待它完成:

zipping.WaitForExit();

关于java - FileNotFound 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37377226/

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