У меня есть веб-сервис, написанный на Java, работающий под Windows через WinRun4J и использующий Jetty для его веб-службы. Когда я запуска веб-службы, я получаю весь беспорядок DEBUG и INFO сообщений в моем файле журнала, который выглядит следующим образом:Как прекратить отладочные сообщения с причала из-за появления в моих файлах журналов
[Thread-2] DEBUG org.eclipse.jetty.[some class name] - loaded class com.sun.jersey.[more class stuff that changes from line to line]
Иногда сообщения являются INFO вместо отладки. Я пытаюсь сделать все эти сообщения НЕ отображаемыми. Я проделал здесь тонну чтения. Большинство сообщений всегда возвращаются к решению, которое включает -Dorg.eclipse.jetty.LEVEL=WARN
в качестве vmarg. Я попытался разместить это в моем файле .ini
(где все мои аргументы относятся к моей службе WinRun4J), но ничего не работает. Кроме того, я попытался разместить org.eclipse.jetty.LEVEL=WARN
, где у меня есть стандартный файл журнала Java (например, log.level=error
).
Вот несколько из 100 строк, которые записываются в журнал, если это помогает кому-либо сделать головы или хвосты.
1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/activation-1.1.jar META-INF/resources checked
1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/activation-1.1.jar META-INF/web-fragment.xml checked
1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/annotations-2.0.1.jar META-INF/resources checked