0
votes

La méthode CopyFile () n'est pas présente dans le package FILEUTILS

J'essaie de prendre des captures d'écran en sélénium.

J'ai importé "org.apache.commons.io.filetutils" Ce package et je ne peux toujours pas trouver la méthode copyfile () dans le fichier fileautils < / code> package.

sa lancement de l'erreur comme

"méthode est indéfini pour la chaîne de type"

.

aide s'il vous plaît. xxx

la méthode copyfile (fichier, fichier) est indéfinie Pour la chaîne de type


1 commentaires

Veuillez fournir plus de votre code, comment initialiser scrfile et tr dans tr.getname () ?


3 Réponses :


0
votes

ci-dessous sont les fonctions disponibles pour CopyFile. Vous devez transmettre n'importe quel argument / paramètre en tant que chaîne.

copyFile(File srcFile, File destFile)
copyFile(File srcFile, File destFile, boolean preserveFileDate)
copyFile(File input, OutputStream output)


0 commentaires

-1
votes

Vous ne pouvez pas voir tout le code, mais ma supposion est votre srcfile est en fait une chaîne et la méthode CopyFile nécessite (fichier, fichier).


0 commentaires

0
votes

Ajouter ci-dessous dépendance à pom.xml puis importer org.apache.commons.io. * Vous trouverez FileUtils.CopyFile

<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>


0 commentaires