Configurando Tomcat

3 respostas
Metaleiro

[color=darkblue]

Estou configurando o Tomcat no Linux Ubuntu, veriquei que ele pede as variaveis:

ClassPath
JAVA_HOME

Gostaria de saber se alguém sabe os arquivos de configuração que devem ser editados, como devo proceder ?

Desde já agradeço ![/color]

3 Respostas

kissdemon

Insira as variáveis de ambiente em

/etc/bash.bashrc

[]´s

otaviofcs

Colocar no bashrc dá certo. Você pode até utilizar a do seu profile (a /etc é para todos). Eu fiz um pequeno script para levantar o tomcat de um subdiretório do meu usuário. Segue abaixo:

#
!/bin/bash
#salvei como /usr/local/bin/tomcat.sh que está no meu path
echo "Digite abaixo se é para Iniciar (\"start\") ou Parar (\"stop\")"
echo "Valor padrão: start"
echo -n "Digite aqui: "
read escolha
#so quero aceitar start e stop (isso permite dar o start sem digitar nada
if [ "$escolha" != "stop" ] ; then
   escolha="start"
fi

echo "Comando escolhido" $escolha
#exporto a variavel JAVA_HOME pq senao ele nao acha as variáveis de ambiente
export JAVA_HOME=/usr/lib/j2sdk1.5-sun
nohup /home/MEU_USUARIO/java/tomcat/bin/catalina.sh $escolha &
#dou um sleep so para ver se levantou ok
sleep 3s

Não esqueça de:

chmod a+x /usr/local/bin/tomcat.sh

Para torna-lo executável (depois coloquei no meu desktop um lançador apontando para esse script. Outra coisa, a minha pasta tomcat é sempre um link simbólico para a pasta jakarta-tomcat.x.y.z atual e a pasta java dentro do meu home fui eu que criei.

ln -s /home/MEU_USUARIO/java/jakarta-tomcat.x.y.z /home/MEU_USUARIO/java/tomcat

Abraços,

Otávio

Metaleiro

[color=darkblue]

Configurei o Jexport JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.08

editei o arquivo /etc/bash.bashrc

Quando tento “startar” o Tomcat agora ele está gerando o seguinte erro

Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap

Alguém saberia o que está gerando esse erro ?

Desde já agradeço ![/color]

Criado 25 de abril de 2007
Ultima resposta 1 de mai. de 2007
Respostas 3
Participantes 3