Де я можу переглянути файли журналів Tomcat у програмі Eclipse?
Чомусь моя папка установки / журналу Tomcat завжди порожня.
До речі, чи Tomcat через деякий час скидає файл журналу чи це негайно?
Де я можу переглянути файли журналів Tomcat у програмі Eclipse?
Чомусь моя папка установки / журналу Tomcat завжди порожня.
До речі, чи Tomcat через деякий час скидає файл журналу чи це негайно?
Відповіді:
Перейдіть до перегляду «Сервер», а потім двічі клацніть сервер Tomcat, на якому ви працюєте. У доступі файли журнали зберігаються щодо шляху в поле «Шлях сервера», який сам по собі відносно траєкторії робочого простору.
Я не впевнений, чи були ви після catalina.out або одного з інших журналів, виготовлених Tomcat.
Але якщо ви користуєтеся файлом журналу catalina.out, виконайте вказівки нижче:
На вкладці Сервери двічі клацніть на сервері Tomcat. Ви отримаєте екран під назвою Огляд.
Клацніть на "Відкрити конфігурацію запуску". Клацніть на вкладці "Загальні".
У нижній частині екрана ви можете встановити прапорець "Файл", а потім вказати файл, який може використовуватися для реєстрації результатів консолі (catalina.out).
Нарешті, перезавантажте сервер Tomcat.
Інший форум дав цю відповідь:
А-а, зрозумів це. Необхідно встановити наступні властивості системи, щоб можна було вибрати файл "logging.properties".
Припускаючи, що tomcat знаходиться в рамках проекту Eclipse, додайте наступне на вкладці "Аргументи" його конфігурації запуску:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
Схоже, що колоди розкидані? Я знайшов журнали доступу під
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Перейдіть до подання Сервери в Eclipse, потім клацніть правою кнопкою миші на сервері та натисніть кнопку Відкрити. Файли журналу зберігаються у папці, що відповідає шляху в полі "Шлях до сервера".
Оскільки поле шляху неможливе, ви також можете "Відкрити конфігурацію запуску", натисніть на вкладку Аргументи, скопіюйте аргумент VM для catalina.base (у лапках). Це повний шлях вашої веб-каталогу WTP. Копіювання значення у буфер обміну може врятувати вас копітке завдання перегляду файлової системи на шлях.
Також зауважте, що під час запуску чи налагодження ви повинні бачити вихід у файл журналу у вікні консолі.
Якщо ви хочете журнали в окремому файлі, крім консолі: Двічі клацніть на сервері -> Відкрити конфігурацію запуску -> Аргументи -> add -Dlog.dir = "Шлях, куди ви хочете зберегти цей файл" та перезапустіть сервер.
Порада: Переконайтесь, що сервер не працює, коли ви намагаєтесь додати аргумент. У вас повинен бути log4j або подібний фреймворк ведення журналу.
якщо ви користуєтеся журналом catalina.out і використовуєте eclispe з tomcat, для мене це працює: