J'ai un fichier texte dans mon dossier de ressources et je dois pouvoir lire/supprimer/ajouter du texte. Je crois que je dois utiliser append donc j'ai essayé cela.Comment écrire/lire/supprimer le contenu d'un fichier texte situé dans mon dossier de ressources?
Files.write(Paths.get(Testing.class.getResource("/testresources/SearchList.txt").getPath())
, "the text".getBytes(), StandardOpenOption.APPEND);
Cela me rend
Exception in thread "main" java.nio.file.InvalidPathException: Illegal char <:> at index 2: /C:/Users/Ben/workspace/Eve/bin/org/me/Testing/resources/SearchList.txt
Si quelqu'un pouvait me doit une certaine clarté à ce sujet, ce serait génial. Je vous remercie!
On dirait qu'il se plaint de la 'C: /' quel type de système d'exploitation êtes-vous? Les fenêtres? – dolan
Ouais, je suis sur la victoire 7 – Bioflame
ya. Je pense que vous devriez être bien si ce chemin a résolu à '/ Users/Ben/workspace/Eve/bin/org/moi/Testing/resources/SearchList.txt' sans le' C:/' – dolan