2012-06-17 11 views
5

Quando si utilizza java.util.logging, il livello di registrazione per una classe specifica (cioè per un logger bambino con il nome della classe) può essere configurato nelle logging.properties file come così:Come configurare il livello di log specifico della classe nella registrazione GWT?

com.foobar.MyClass.level = FINE 

I creare il logger bambino nel MyClass utilizzando il nome della classe come segue: livello di log

private static Logger log = Logger.getLogger(MyClass.class.getName()); 

del registratore genitore è fissato a GRAVE. Questo fa sì che venga registrata la registrazione a livello FINE solo per MyClass, con la registrazione di livello SEVERE che accade ovunque.

C'è un modo per configurarlo in modo simile nel file gwt.xml di Google Web Toolkit?

risposta

5

Purtroppo, no. Il supporto di registrazione GWT è limitato in quanto è possibile impostare il livello di registro solo a livello di modulo. Mi piacerebbe vedere un controllo migliore sul logging nelle versioni future, ma AFAIK, non ci sono piani seri per estendere tale supporto.

+0

Grazie. Pensavo che potesse essere così, ma mi piace sempre sbagliare dalla parte dell'ignoranza e chiedere. Ancora un ottimo quadro. – CBass

+0

@CBass Questa risposta ha risposto alle tue esigenze? In tal caso, si prega di indicare che [accettando come risposta corretta] (http://stackoverflow.com/faq#howtoask). –

Problemi correlati