El inicio de Tomcat falla sin un identificador válido
Pregunta
Tengo Tomcat 6.0.18 en un servidor sin ningún problema. Con la misma configuración exacta, no se inicia en la máquina de mi colega. Incluso está ejecutando desde la misma carpeta que yo (detuve mi copia mientras intenta que funcione)
Todo lo que obtenemos cuando activamos Tomcat utilizando bin / startup.sh es esto:
CATALINA_OPTS = -server -Xms768m -XX: + UseParallelGC -Xmx768m -XX: MaxPermSize = 256m -XX: PermSize = 128m -Djava.awt.headless = true: no es un identificador
Tenía esa definición en setenv.sh y la moví a startup.sh - mismo problema.
¿Alguna sugerencia? Mi breve mirada en google parece indicar varios problemas de direcciones IP, pero mi servidor tiene dos tarjetas Ethernet y dos direcciones IP.
Gracias.
Solución
Este es un script de shell y no un problema de Tomcat. La forma correcta de hacerlo es:
export CATALINA_OPTS="....."
Es probable que tu colega esté usando un shell diferente al tuyo.
Otros consejos
No hay mucho que hacer allí. ¿No debería citarse el valor de CATALINA_OPTS ?:
CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"
Aparte de eso
- ¿Se inicia sin ninguna opción? y / o alguna aplicación instalada?
- ¿Se está volviendo tan justo como el lanzamiento? ¿El proceso de Java real?