Запуск Tomcat завершается неудачно с недействительным идентификатором

StackOverflow https://stackoverflow.com/questions/801688

  •  03-07-2019
  •  | 
  •  

Вопрос

У меня Tomcat 6.0.18 работает на одном сервере без проблем.С теми же настройками он не запускается на машине моего коллеги.Он даже запускается из той же папки, что и я (я остановил свою копию, пока он пытается заставить ее работать)

Все, что мы получаем, когда запускаем Tomcat с помощью bin/startup.sh, это следующее:

CATALINA_OPTS=-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true: не является идентификатором

У меня было это определение в setenv.sh, и я переместил его в start.sh — та же проблема.

Какие-либо предложения?Мой краткий обзор Google, похоже, указывает на несколько проблем с IP-адресами, но на моем сервере есть две сетевые карты и два IP-адреса.

Спасибо.

Это было полезно?

Решение

Это сценарий оболочки, а не проблема Tomcat.Правильный способ сделать это:

export CATALINA_OPTS="....."

Ваш коллега, вероятно, использует другую оболочку, чем вы.

Другие советы

Там особо нечего делать.Разве не следует указывать значение CATALINA_OPTS?:

CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"

Кроме этого

  • Запускается ли он без каких -либо вариантов и/или каких -либо установленных приложений?
  • Это даже справедливо, как и запуск фактического процесса Java?
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top