Olha, fiz issso tambem, mas foi no windows. E pelo menos no windows nao tem isso de usuario comum ou root pra iniciar o tomcat, ele executa normal, mas se for por isso, entra como root, ora!
mas olha, depois que vc clica no botao do tomcat no eclipse nao aparece nem aparece no console uma coisa parecida com isso :
22/06/2006 09:24:49 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre1.5.0_06\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;C:\PDFLIV~1\GS6.01\BIN;C:\PDFLIV~1\GS6.01\LIB;
22/06/2006 09:24:49 org.apache.coyote.http11.Http11BaseProtocol init
Tenho ambiente semelhante aqui e funciona sem problemas. Deve ser algum detalhezinho de configuracao.
Voce consegue rodar o Tomcat “na mao”, por fora do Eclipse, com o usuario que voce utiliza o Eclipse? Se sim, como estao as configuracoes do Eclipse com relacao ao plugin do Tomcat? Quando voce tenta rodar pelo Eclipse da algum erro no console?
[quote=ksk]para iniciar o tomcat tenho que iniciar como root (sudo ./startup.sh), aí vai…
como posso pesquisas esses detalhes de configuração? alguma dica?[/quote]
Xi Marquinho…
Se via linha de comando voce soh consegue inicia-lo como root, o Eclipse tera o mesmo comportamento (obvio neh :)).
Enfim - voce tem que liberar para o teu usuario comum poder fazer isso. Tem certeza que apenas o root consegue?
Se sim, de permissao pro teu usuario “comum” fazer isso (o mesmo que voce usa pra rodar o Eclipse) e seja feliz. Creio que nao tem outro jeito (se tivesse seria uma falha de seguranca).
Dica: pra ter menos problemas, se eh voce mesmo quem controla esse Tomcat (voce baixou diretamente, instalou, etc, sem um intermediario com o apt/synaptic), coloque no teu home, com permissao total pro teu usuario. Assim quando for fazer deploy de WARs, ler logs, alterar configuracoes, etc, voce nao tem esse mesmo tipo de problema.
Aos moderadores,
sou novo no forum, se este tópido estiver em local errado, por favor me informe.
Pessoal,
instalei o plugin do tomcat sysdeo mas qdo clico nos ícones do Eclipse para dar start/stop não acontece nada… configurei no Preferences/Tomcat os diretórios corretos, mas não rola. Eu acho que é devido a permissão do usuário comum e o tomcat deve ser iniciado pelo root…