Написание файла с помощью Raspian Buster

Я хочу написать файл на Raspian Buster. С Raspian Stretch (который основан на Debian 9) он работает без каких-либо проблем. Тот же код не работает в Raspian Buster (Debian 10).

File myFile = new File("/media/usb/test.properties");
boolean success = myFile.createNewFile();

Даже если у каталога есть разрешения 777 oktal, при попытке записи файла всегда возникает следующее исключение:

java.io.IOException: Das Dateisystem ist nur lesbar (my translation: the file system is readable only)

Когда я впервые вручную создаю указанный файл в каталоге и проверяю разрешения с помощью кода Java, он выводит следующие результаты:

File f = new File("/media/usb/test.properties");
f.exists(): true
f.canRead(): true
f.canWrite(): false

Что изменилось между Raspian Stretch и Buster? Что я делаю неправильно?

Спасибо за любую помощь!

1 ответ

Решение

Проблема решена согласно https://github.com/eclipse/jetty.project/issues/3579

Теперь работает нормально!

Другие вопросы по тегам