У меня есть текстовый файл в моей папке ресурсов, и мне нужно иметь возможность читать/удалять/добавлять текст. Я считаю, что мне нужно использовать append, поэтому я попробовал это.Как написать/прочитать/удалить содержимое текстового файла, находящегося в папке моих ресурсов?
Files.write(Paths.get(Testing.class.getResource("/testresources/SearchList.txt").getPath())
, "the text".getBytes(), StandardOpenOption.APPEND);
Это дает мне назад
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
Если кто-нибудь может мне надо некоторую ясность по этому вопросу, что было бы здорово. Спасибо!
Похоже, он жалуется на 'C: /', какой тип ОС вы? Окна? – dolan
Да, я на выигрыше 7 – Bioflame
ya. Я думаю, вы должны быть в порядке, если этот путь разрешен для '/ Users/Ben/workspace/Eve/bin/org/me/Testing/resources/SearchList.txt' без' C:/' – dolan