Написание файла с помощью 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
Теперь работает нормально!