Onde está a saída da consola Tomcat no Windows
Eu costumava iniciar o tomcat na sua pasta bin com o arranque.morcego. Ao executar esse script ele abriu uma janela java na qual eu posso ver as saídas do tomcat. No entanto, me disseram que esta não é a maneira correta de iniciar o tomcat em um servidor do windows. Portanto, eu começo tomcat agora sobre o programa de serviço. Ao fazer isso, nenhuma janela java está sendo aberta mais e, portanto, eu não posso ver a saída msg do tomcat.
Também verifiquei a pasta de registos do tomcat. Os salvos as saídas não são as mesmas que eu tinha/tenho na janela java. Alguém sabe onde posso encontrar essas saídas?Muito obrigado antecipadamente por quaisquer conselhos.
3 answers
Se assumirmos que a sua instalação está em C:\program files\apache software foundation\apache-tomcat{ver}\
Então ele está dentro, no diretório de log, em um arquivo catalina.as.
C:\program ficheiros\software apache Fundação\apache-tomcat{ver} \ logs\catalina.fora
Vale a pena notar que o nome do ficheiro depende da sua configuração, também o nome do directório de registos pode ser diferente dependendo da configuração, mas presumo que tenha preservado o predefinido configuracao.
No Windows (estou a usar o Windows 10) deve fazer isto para verificar os registos da aplicação em execução: -
- Instalar O Notepad++
- Abrir C:\Program Files\Apache Software Foundation\Tomcat {ver}\logs\tomcat{ver} - stdout.{data}.registar no Notepad++
- abrir o menu Ver e activar a 'monitorização' no Notepad++
Normalmente os registos devem estar em $TOMCAT_HOME / logs
Ao executar o tomcat como serviço, reparei que o Tomcat por vezes gerava registos na pasta de onde o tomcat foi iniciado, por isso verifique também o $TOMCAT_HOME/bin por quaisquer ficheiros de Registo possíveis.
É por isso que deve configurar o Log4j para que tenha o controlo de onde os ficheiros de registo são criados.