У меня есть такой код:ошибка java.security при создании каталога (Linux)
return (new File(pathA + File.separator + pathB + File.separator)).mkdir();
Я считаю, что используется для работы, но сейчас не работает. Приложение работает только в Linux, и мы протестировали его с Mint 9, Ubuntu 10.04, Kubuntu 12.04 и т. Д. Он не создает целевой каталог.
Путь находится внутри каталога с 777 правами доступа.
Трассировка стека не очень полезна. Поскольку трассировка показывает пару вызовов методов java.security, я предполагаю, что это проблема с разрешениями. Но фактическое сообщение об ошибке вообще не полезно (возможно, потому, что обработка исключений в коде нуждается в улучшении).
Каков наилучший способ создания каталогов в Java на Linux?
Пожалуйста, поделитесь своими сообщениями об ошибке. Может быть, мы находим их более полезными, чем ваше смутное описание. Может ли работать «новый файл (путь) .mkdir()»? Дополнительный разделитель никогда не понадобится. –
* «Но фактическое сообщение об ошибке вообще не полезно (возможно, потому, что обработка исключений в коде нуждается в улучшении)». * Поэтому улучшите его и скопируйте/вставьте вывод. –
Даже csi не работает без доказательств. Улучшите журналы и принесите их, пожалуйста, – Alfabravo