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.

Foi útil?

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?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top