Ho creato una webapp che funziona su Tomcat 8. Come sempre voglio usare slf4j e in questo caso, supportato da java.util.logging (perché è il predefinito per Tomcat). Le dipendenze rilevanti sono questo:come accedere a tomcat usando slf4j e java.util.logging
<!-- logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.10</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.7.10</version>
<scope>runtime</scope>
</dependency>
ho aggiunto alcune dichiarazioni di registro nel codice (informazioni e di debug), ma io non le trovano. Né nell'output della console (se avvio Tomcat da eclipse) né in nessuno dei file di registro creati nella cartella/logs (La mia app funziona correttamente).
Quindi cosa manca qui? Devo aggiungere qualcosa a conf/logging.properties (non voglio impacchettare alcuna configurazione di registro nella mia app)? Esiste un esempio su come configurare la registrazione di una determinata webapp distribuita in tomcat?
Sto cercando di ottenere lo stesso, ma i registri non vengono visualizzati nel file configurato, si mostrano solo in catalina.out. Quando utilizzo direttamente la registrazione java util, i registri sono visibili nel file. Qualche suggerimento su come risolvere questo? TIA – abhishekmahawar