Создание папки в Ubuntu с войной, развернутой в Tomcat - PullRequest
0 голосов
/ 28 мая 2018

У меня развернутая война с Tomcat в Ubuntu.Когда я пытаюсь создать папку, эта папка не создается.Путь к папке / orders /, а код Java:

File tmpDir = new File("/orders/1);
if (!tmpDir.exists()) {
        tmpDir.mkdir();
}

У меня есть попытка / перехват, но выбрасывается любое исключение.

Разрешение моей папки:

drwxrwxrwx   2 root root  4096 May 28 20:51 orders

И, пытаясь показать, какой пользователь выполняет Tomcat, я вижу, что это root:

pas aux | grep apache

root     26890  1.2  3.4 4507084 412560 pts/7  Sl   20:46   0:14 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/logging.properties .....

Когда я просматриваю эту папку, я ничего не вижу ...

В чем проблема?

Разрешение Tomcat?Где я могу это увидеть?Или, может быть, у меня нет пути в web.xml или в каком-то другом месте?

РЕШЕНИЕ @Harald:

В Java 7 лучше использовать Files.createDirectories () чем mkdir ().Mkdir не работает для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...