2012-01-18 2 views
1

Я пишу службу для Axis2 + Tomcat7.0 с Java для приложения. Я решил написать любую информацию в xml-файл, проблема в том, где находится корень сервера службы/приложения?написать и прочитать файл в веб-службе (axis2 + tomcat 7)

Я прочитал other question, но не является хорошим ответом.

Как я могу получить абсолютный путь к каталогу, доступному для записи, службой?

ответ

0

Я бы установил переменную окружения, а затем прочитал ее значение с помощью System.getProperty().

Я думаю, что место записи файла по умолчанию - это где бы вы ни находились, когда вы запускаете сервер, по крайней мере, это то, что я нашел с JBoss один раз. Самое простое - либо установить переменную среды в файле свойств сервера, либо создать файл свойств для вашей службы, который будет использоваться для извлечения местоположения. Я сделал это в обоих направлениях с JBoss в windows и unix.

Смежные вопросы