inicialização do Tomcat falha com não um identificador válido
Pergunta
Eu tenho tomcat 6.0.18 rodando em um servidor sem um problema. Com o exato mesmas configurações ele não consegue lançar na máquina do meu colega. Ele está mesmo correndo da mesma pasta como me (eu parei minha cópia enquanto ele tenta fazê-lo funcionar)
Tudo que temos quando disparar tomcat usando bin / startup.sh é esta:
CATALINA_OPTS = -server -Xms768m -XX: + UseParallelGC -Xmx768m XX: MaxPermSize = 256m XX: PermSize = 128m -Djava.awt.headless = true: não é um identificador
Eu tive essa definição em setenv.sh e mudou-se para startup.sh - mesmo problema.
Todas as sugestões? Minha breve olhar no google parecem indicar vários problemas de endereços IP, mas o meu servidor tem duas placas de rede ethernet e dois endereços IP.
Graças.
Solução
Este é um script shell e não um problema Tomcat. A maneira correta de fazê-lo é:
export CATALINA_OPTS="....."
Seu colega está provavelmente usando um shell diferente do que você.
Outras dicas
Não há muito para ir lá. não deve o valor de CATALINA_OPTS ser citado:?
CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"
Além disso
- Será que iniciar-se com a quaisquer opções e / ou qualquer aplicativo instalado?
- Será que é mesmo ficando tão justo quanto lançamento o processo java real?