записывать файлы журналов в мой каталог webapps / application на tomcat - PullRequest
0 голосов
/ 29 ноября 2010

Я пишу приложение flex + java, используя инфраструктуру Blazeds.Когда я пишу файлы журнала в моих классах Java, путь по умолчанию - это путь Java на сервере.Я хочу, чтобы это было мое приложение в каталоге tomcat / webapps / application, когда я пишу его жестко, оно не удалось (возможно из-за разрешений), но я хочу, чтобы оно было общим (не жестко), так что мне нужноизменить в моем коде Java для записи файлов в моем каталоге веб-приложений?может это просто конфигурация xml?Что мне нужно сделать?спасибо!

Ответы [ 3 ]

0 голосов
/ 29 ноября 2010

ОК, так что вы разобрались, как это сделать.

Но я хотел бы предложить вам, что лучше идея поместить файлы журналов в $CATALINA_HOME/logs.Проблема с помещением файлов журналов в $CATALINA_HOME/webapps/yourApp заключается в том, что они могут быть засорены, если вы повторно развернете файл WAR.

0 голосов
/ 17 апреля 2011

Кроме того, в unix проще простого - поместить символическую ссылку в каталоге webapps / application в каталог журнала и добавить журнал в URL.

0 голосов
/ 29 ноября 2010

Хорошо. Мне нужно использовать этот метод: System.getProperty ("catalina.base")

...