Потискане на версията на вградения Jetty сървър

Би ли било възможно да скриете следния резултат, произведен от Jetty?

2012-04-08 10:52:35.467:INFO:oejs.Server:jetty-8.y.z-SNAPSHOT
2012-04-08 10:52:35.623:INFO:oejs.AbstractConnector:Started [email protected]:4725

Опитах да конфигурирам сървъра с xml, но се оказа, че този изход не е пренасочен със следната същност: http://docs.codehaus.org/display/JETTY/StdErrStdOut.


person Mikulas Dite    schedule 08.04.2012    source източник


Отговори (2)


Вие използвате Jetty 8, документацията се намира на http://wiki.eclipse.org/Jetty/

Jetty записва тази информация по време на стартиране на сървъра

LOG.info("jetty-"+__version);

Ако използвате StdErr Logger, т.е. няма SLF4J Logging Framework на пътя на вашия клас, можете да използвате системното свойство

org.eclipse.jetty.LEVEL

за да конфигурирате нивото на регистрационния файл. org.eclipse.jetty.LEVEL поддържа LogLevels ALL|DEBUG|INFO|WARN.

За допълнителна информация относно Jetty 7,8.x и как да използвате външни рамки за регистриране с jetty, вижте Jetty Logging

person andih    schedule 08.04.2012
comment
Благодаря, предполагам, че настройването му на ниво WARN може да потисне версията. - person Mikulas Dite; 08.04.2012

Задайте нивото StdErrLog на WARN, преди да стартирате вашия сървър:

Properties p = new Properties();
p.setProperty("org.eclipse.jetty.LEVEL", "WARN");
org.eclipse.jetty.util.log.StdErrLog.setProperties(p);
person Luca Fagioli    schedule 27.03.2013