L'avvio di Tomcat non riesce con un identificatore non valido
Domanda
Tomcat 6.0.18 è in esecuzione su un server senza problemi. Con le stesse impostazioni esatte non riesce ad avviarsi sulla macchina del mio collega. Sta anche correndo dalla mia stessa cartella (ho interrotto la mia copia mentre cerca di farlo funzionare)
Tutto ciò che otteniamo quando spegniamo tomcat usando bin / startup.sh è questo:
CATALINA_OPTS = -server -Xms768m -XX: + UseParallelGC -Xmx768m -XX: MaxPermSize = 256m -XX: PermSize = 128m -Djava.awt.headless = true: non è un identificatore
Avevo quella definizione in setenv.sh e l'ho spostata in startup.sh - stesso problema.
Qualche suggerimento? Il mio breve sguardo su Google sembra indicare più problemi di indirizzo IP, ma il mio server ha due schede ethernet e due indirizzi IP.
Grazie.
Soluzione
Questo è uno script di shell e non un problema Tomcat. Il modo corretto per farlo è:
export CATALINA_OPTS="....."
Probabilmente il tuo collega sta usando una shell diversa da te.
Altri suggerimenti
Non c'è molto da fare lì. Il valore di CATALINA_OPTS non dovrebbe essere citato ?:
CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"
Diverso da quello
- Si avvia senza alcuna opzione e / o eventuali applicazioni installate?
- Sta persino diventando giusto come il lancio l'attuale processo Java?