FileCopyUtils Springframework
FileCopyUtils Springframework
我想使用 spring FileCopyUtils 复制文件。
这是我第一次使用
我按照教程进行操作,但出现此异常
package com.sctrcd.multidsdemo.integration.repositories.foo;
import java.io.File;
import java.io.IOException;
import org.springframework.util.FileCopyUtils;
public class CopyTest {
public static void main(String[] args) throws InterruptedException,
IOException {
File source = new File("C:\Users\Momo Kh\Desktop\CV.pdf");
File dest = new File("C:\Users\Momo Kh\Desktop\Test\CV.pdf");
FileCopyUtils.copy(source, dest);
}
}
我有这个例外
Exception in thread "main" java.io.FileNotFoundException: C:\Users\Momo Kh\Desktop\CV.pdf (La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at org.springframework.util.FileCopyUtils.copy(FileCopyUtils.java:63)
at com.sctrcd.multidsdemo.integration.repositories.foo.CopyTest.main(CopyTest.java:15)
要么您没有该文件,要么您没有必要的权限来访问它。尝试使用 C:\Momo Kh\CV.pdf
之类的目录。也许您无法访问用户下的内容。
此代码有效(与上一个相同,但有一些变化)
我认为这是一个错误
package com.sctrcd.multidsdemo.integration.repositories.foo;
import java.io.File;
import java.io.IOException;
import org.springframework.util.FileCopyUtils;
public class CopyTest {
public static void main(String[] args) throws InterruptedException,
IOException {
File source = new File("C:\Users\Momo Kh\Desktop\CV.pdf");
File dest = new File("C:\Users\Momo Kh\Desktop\files\destfile1.pdf");
long start = System.nanoTime();
long end;
// copy file using Spring FileCopyUtils
start = System.nanoTime();
FileCopyUtils.copy(source, dest);
end = System.nanoTime();
System.out.println("Time taken by Spring FileCopyUtils Copy = " + (end - start));
}
}
结果
Time taken by Spring FileCopyUtils Copy = 41100377
我想使用 spring FileCopyUtils 复制文件。 这是我第一次使用 我按照教程进行操作,但出现此异常
package com.sctrcd.multidsdemo.integration.repositories.foo;
import java.io.File;
import java.io.IOException;
import org.springframework.util.FileCopyUtils;
public class CopyTest {
public static void main(String[] args) throws InterruptedException,
IOException {
File source = new File("C:\Users\Momo Kh\Desktop\CV.pdf");
File dest = new File("C:\Users\Momo Kh\Desktop\Test\CV.pdf");
FileCopyUtils.copy(source, dest);
}
}
我有这个例外
Exception in thread "main" java.io.FileNotFoundException: C:\Users\Momo Kh\Desktop\CV.pdf (La syntaxe du nom de fichier, de répertoire ou de volume est incorrecte)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at org.springframework.util.FileCopyUtils.copy(FileCopyUtils.java:63)
at com.sctrcd.multidsdemo.integration.repositories.foo.CopyTest.main(CopyTest.java:15)
要么您没有该文件,要么您没有必要的权限来访问它。尝试使用 C:\Momo Kh\CV.pdf
之类的目录。也许您无法访问用户下的内容。
此代码有效(与上一个相同,但有一些变化) 我认为这是一个错误
package com.sctrcd.multidsdemo.integration.repositories.foo;
import java.io.File;
import java.io.IOException;
import org.springframework.util.FileCopyUtils;
public class CopyTest {
public static void main(String[] args) throws InterruptedException,
IOException {
File source = new File("C:\Users\Momo Kh\Desktop\CV.pdf");
File dest = new File("C:\Users\Momo Kh\Desktop\files\destfile1.pdf");
long start = System.nanoTime();
long end;
// copy file using Spring FileCopyUtils
start = System.nanoTime();
FileCopyUtils.copy(source, dest);
end = System.nanoTime();
System.out.println("Time taken by Spring FileCopyUtils Copy = " + (end - start));
}
}
结果
Time taken by Spring FileCopyUtils Copy = 41100377