我正试图用硒截屏。
我已经导入了"org.apache.commons.io.FileUtils"
这个程序包,但仍然无法在copyFile()
程序包中找到FileUtils
方法。
将错误抛出为
“类型字符串的方法未定义”
。
请帮助。
File DestFile=new File("F:\\Screenshots"+tr.getName()+".png");
try {
FileUtils.copyFile(scrFile, DestFile);
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
未为字符串类型定义方法copyFile(File, File)
答案 0 :(得分:0)
以下是可用于copyFile的功能。您必须将任何一个参数/参数作为字符串传递。
copyFile(File srcFile, File destFile)
copyFile(File srcFile, File destFile, boolean preserveFileDate)
copyFile(File input, OutputStream output)
答案 1 :(得分:0)
将以下依赖项添加到pom.xml,然后导入org.apache.commons.io。* 您会找到FileUtils.copyfile
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
答案 2 :(得分:-1)
不能看到整个代码,但是我想您的srcFile实际上是一个字符串,而方法copyFile需要(FILE,FILE)。