Duvida TomCat [RESOLVIDO]

10 respostas
M

e ae galera!!

ta tarde pra dedel ja
xD

mas o seguinte
to usando o Ubuntu 8.10
e instalei o tomCat 5.5 nele
até ai blz

fui la
sudo /etc/init.d/tomcat start [status[ok]]

blz

dai fui na minha pagina jsp que to aprendendo a usar
e mandei rodar no servidor
abriu uma janela
pedindo pra eu especificar o ql seria o servidor
eu fui no apache… escolhi o tomcat5.5 que foi qual eu instalei -> next
ele pediu pra eu espeficicar o diretorio que eu baixei… eu uso linux mas so meio perdido ainda, mas fui la etc/tomcat

dai ele nao acha nenhum arquivo … nem nas subpastas…
e agora… o que faço?

vlw

10 Respostas

A

maxmustang, só pra esclarecer: vc está usando alguma IDE? Netbeans, Eclipse ?

Este tomcat localizando em /etc/init.d/tomcat é só um script para iniciar o seu tomcat.
Se você instalou o Tomcat através do Synaptic temos que descobrir em qual pasta ele foi parar, para especificar o diretório corretamente
Faz o seguinte:

No synpatic manda procurar o tomcat
Clique com o botão direito em cima dele e vai em “propriedades”
Olha a a guia “Arquivos Instalados” lá você vai encontrar a pasta onde realmente está o Tomcat
Daí é apontar esta pasta na sua configuração

Espero ter ajudado

M

Po alex
to usando o eclipse galileo
baixei o tomcat via apt-get

sabe me dizer aonde ele vai parar??

ou é a mesma coisa?

vlw

A

faz o seguinte

digita strace tomcat na linha de comando, vai mostrar de onde o programa esta sendo chamado

por exemplo, para o ls seria algo assim

strace ls
execve("/bin/ls", [“ls”], [/* 30 vars */]) = 0

isso aparece na primeira linha

A

pois é… eu não sei para onde ele vai por isso pedi pra você seguir os passos acima.

Agora, sinceramente, não gosto de utilizar o tomcat do Synaptic, primeiro que o Tomcat já tá na versão 6 e esse está na 5.5 ainda.
Prefiro baixar e configurar manualmente não é muito difícil…

M

blz galera
quando eu chegar em casa
eu verifico direitinho e posto ou duvida ou sulução
xD

enquanto isso… trab com .net

xD

abs

P

cara quando vc instala algo pelo aptget ele sepera tudo, mas em algum lugar ele ta completo mas com os links.

da uma olhada nesse caminho:

cd /var/lib/tomcat

lá deve ter os arquivos lincados é só seguilos.

uma dica faz como nosso amigo falou ai. instala tudo manualmente, ou seja, baixa o tomcat já na versão 6.x descompacta e configura sua variavel de ambiente apontando para o diretório já todo juntinho descompactado.

por ex.:

TOMCAT_HOME= ‘/usr/local/tomcat’
CATALINA_HOME=’/usr/local/tomcat’
JAVA_HOME=‘local ond ta o java instalado isso se já tiver instalado’
JRE_HOME=’ // ’

e boa sorte qualquer coisa avisa q te dou uma mão nessa instalação.

abraço

M

bem… procurei no Synaptic e achei… bem ta rodando as paginas jsp…
até ai blz…

mas o seguinte…
qnd eu vo la no eclipe e mando rodar… ele funciona
dai "derrubo" o tomcat… quando eu starto ele por linha de comando
"sudo /etc/init.d/tomcat5.5 start" -> http://localhost:8180
ele funciona
problema é quando eu passo o caminho da minha pagina… sem ser pelo eclipse
http://localhost:8180/projetoTeste/teste.jsp

da o famoso 404!
ta… qnd eu starto ele pelo eclipse… pego a url la e colo no firefox… funfa…

ta certo isso?.. nao né
sei-la

xD

A

É o seguinte: tem duas diferenças:

Quando você starta seu projeto pelo Eclipse ele deve estar dando um deploy na pasta

“<SEU_WORKSPACE>/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps”

Aí se você for no navegador e mandar rodar funciona na boa. Agora se você quiser rodar o projeto sem precisar
do Eclipse você precisa copiar o .war para a pasta webapp dentro do diretório de instalação do seu Tomcat.

Tenho uma apostila bem simple que talvez pudesse lhe ajudar no entendimento do Tomcat, assim que encontrar o link te passo.

P

é isso mesmo!

os projetos executados por ide’s são apenas para visualizar em tempo de execução. seu projeto deve estar na pasta do tomcat/work/localhost/seuprojeto fica ai os projetos em tempo de execução.
para rodar pelo caminho todo vc precisa colar o .war ou criar uma pasta dentro do webapps e e colar o conteudo da sua build dentro da pasta criada ai funciona da mesma forma além de não correr o risco de apagar o .war e perder todo seu projeto dentro do webapps. além de diminuir o número de arquivo e espaço em seu diretório.

falow…

M

a ta…
blz galera vlw msmo

Criado 21 de outubro de 2009
Ultima resposta 22 de out. de 2009
Respostas 10
Participantes 4