Vá para a visualização "Servidor" e clique duas vezes no servidor Tomcat que você está executando. Os arquivos de log de acesso são armazenados em relação ao caminho no campo "Caminho do servidor", que é relativo ao caminho da área de trabalho.
o campo do caminho do servidor diz: .metadata \ .plugins \ org.eclipse.wst.server.core \ tmp0 onde está isso?
Blankman
10
Refere-se ao seu espaço de trabalho. Lá você encontra uma pasta chamada .metadata e assim por diante.
Nils Schmidt
você está usando o tomcat que acompanha o eclipse ou está se referindo a uma instalação local no seu sistema de arquivos?
Nils Schmidt
instalação local no meu sistema de arquivos.
Blankman
4
Este é o local da implantação do Tomcat, mas não os arquivos de log. @codesta tem a resposta certa.
SimplGy 7/02
177
Não tenho certeza se você estava atrás do catalina.out ou de um dos outros logs produzidos pelo Tomcat.
Mas se você estiver atrás do arquivo de log catalina.out, siga as instruções abaixo:
Na guia servidores, clique duas vezes no servidor Tomcat. Você verá uma tela chamada Visão geral.
Clique em "Abrir configuração de inicialização". Clique na guia "Comum".
Na parte inferior da tela, você pode marcar a caixa de seleção "Arquivo" e especificar um arquivo que possa ser usado para registrar a saída do console (catalina.out).
Esta é a resposta mais direta à pergunta: "Onde posso visualizar os arquivos de log do Tomcat no Eclipse?" Isso não é feito no eclipse, mas, no que me diz respeito, isso é positivo, pois posso vê-los na minha escolha de visualização em uma janela completamente separada. As outras respostas parecem focar na configuração do eclipse para colocar o arquivo em algum lugar útil.
Michael Potter
O arquivo catalina.out é visualizado diretamente na janela do Eclipse Console.
Michael Potter
@ Michael_potter Não se você estiver executando um programa cliente.
DS.
3
Clique duas vezes e abra o servidor. Vá para 'Argumentos'. -Dcatalina.base = .. alguma coisa. Vá para isso. Seus registros estão lá.
Vá para a visualização Servidores no Eclipse, clique com o botão direito do mouse no servidor e clique em Abrir. Os arquivos de log são armazenados em uma pasta real para o caminho no campo "Caminho do servidor".
Como o campo do caminho não é editável, você também pode "Abrir configuração de inicialização", clicar na guia Argumentos, copiar o argumento da VM para catalina.base (entre aspas). Este é o caminho completo do diretório do aplicativo da Web WTP. Copiar o valor para a área de transferência pode economizar a árdua tarefa de navegar no sistema de arquivos para o caminho.
Observe também que você deve ver a saída do arquivo de log na visualização do console enquanto executa ou depura.
Se você deseja fazer logon em um arquivo separado que não seja o console: Clique duas vezes no servidor -> Abrir Configuração de Inicialização -> Argumentos -> add -Dlog.dir = "Caminho em que deseja armazenar este arquivo" e reinicie o servidor.
Dica: Verifique se o servidor não está em execução quando você está tentando adicionar o argumento. Você deve ter log4j ou estrutura de log semelhante no local.
se você estiver atrás do log catalina.out e estiver usando eclispe com tomcat, isso funcionará para mim:
crie catelina.out em algum lugar do seu computador. No meu caso, eu o coloquei no diretório logs do meu diretório de instalação do tomcat, por exemplo: /opt/apache-tomcat-7.0.83/logs/catena.out
vá para o seu eclipse, na guia servidores, clique duas vezes no servidor Tomcat. Você verá uma tela chamada Visão geral.
Clique em "Abrir configuração de inicialização". Depois clique na aba "Comum".
Na seção de entrada e saída padrão, marque "arquivo de saída", clique no sistema de arquivos e selecione a pasta em que você criou seu catelina.out.
Respostas:
Vá para a visualização "Servidor" e clique duas vezes no servidor Tomcat que você está executando. Os arquivos de log de acesso são armazenados em relação ao caminho no campo "Caminho do servidor", que é relativo ao caminho da área de trabalho.
fonte
Não tenho certeza se você estava atrás do catalina.out ou de um dos outros logs produzidos pelo Tomcat.
Mas se você estiver atrás do arquivo de log catalina.out, siga as instruções abaixo:
Na guia servidores, clique duas vezes no servidor Tomcat. Você verá uma tela chamada Visão geral.
Clique em "Abrir configuração de inicialização". Clique na guia "Comum".
Na parte inferior da tela, você pode marcar a caixa de seleção "Arquivo" e especificar um arquivo que possa ser usado para registrar a saída do console (catalina.out).
Por fim, reinicie o servidor Tomcat.
fonte
Outro fórum forneceu esta resposta:
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
fonte
Parece que os logs estão espalhados? Encontrei logs de acesso em
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
fonte
Clique duas vezes e abra o servidor. Vá para 'Argumentos'. -Dcatalina.base = .. alguma coisa. Vá para isso. Seus registros estão lá.
fonte
@royalsampler disse :
Como o campo do caminho não é editável, você também pode "Abrir configuração de inicialização", clicar na guia Argumentos, copiar o argumento da VM para catalina.base (entre aspas). Este é o caminho completo do diretório do aplicativo da Web WTP. Copiar o valor para a área de transferência pode economizar a árdua tarefa de navegar no sistema de arquivos para o caminho.
Observe também que você deve ver a saída do arquivo de log na visualização do console enquanto executa ou depura.
fonte
Se você deseja fazer logon em um arquivo separado que não seja o console: Clique duas vezes no servidor -> Abrir Configuração de Inicialização -> Argumentos -> add -Dlog.dir = "Caminho em que deseja armazenar este arquivo" e reinicie o servidor.
Dica: Verifique se o servidor não está em execução quando você está tentando adicionar o argumento. Você deve ter log4j ou estrutura de log semelhante no local.
fonte
se você estiver atrás do log catalina.out e estiver usando eclispe com tomcat, isso funcionará para mim:
fonte