Per quanto riguarda l'impostazione del valore logging.properties
org.apache.tomcat.util.digester.Digester.level = SEVERE
... se si sta eseguendo un server Tomcat integrato in Eclipse, il file logging.properties
utilizzato per impostazione predefinita è la JDK di default a %JAVA_HOME%/jre/lib/logging.properties
Se si desidera utilizzare un file di logging.properties diversa (ad esempio nel server Tomcat conf
directory), th deve essere impostato tramite la proprietà di sistema java.util.logging.config.file
. per esempio.per utilizzare le proprietà di registrazione definite nel file c:\java\apache-tomcat-7.0.54\conf\eclipse-logging.properties
, aggiungere questo alla lista degli argomenti VM:
-Djava.util.logging.config.file="c:\java\apache-tomcat-7.0.54\conf\eclipse-logging.properties"
(doppio clic sull'icona del server, fare clic su 'Apri configurazione di lancio', selezionare la scheda Argomenti, quindi entrare in questo nella casella di testo il 'VM argomenti')
si potrebbe anche trovare utile aggiungere l'argomento VM
-Djava.util.logging.SimpleFormatter.format="%1$tc %4$s %3$s %5$s%n"
pure, che poi sarà incl nel nome dell'archivio di origine nell'output, che dovrebbe rendere più facile determinare quale logger limitare nel file logging.properties (come da http://docs.oracle.com/javase/7/docs/api/java/util/logging/SimpleFormatter.html)
fonte
2014-05-31 20:25:31
possibile duplicato del [messaggio di avvertimento "SetPropertiesRule" quando si avvia Tomcat da Eclipse] (http://stackoverflow.com/questions/104854/setpropertiesrule-warning-message-when-starting-tomcat-from-eclipse) –