Tomcat 6.0 не запускается - PullRequest
       2

Tomcat 6.0 не запускается

0 голосов
/ 06 апреля 2011

Я пытаюсь запустить Tomcat 6.0, он открывает окно команд, но сразу закрывается. Не могу поймать, что написано в этом всплывающем окне.

Поэтому я поместил PAUSE в catalina.bat и увидел, что он дошел до конца командного файла, где он делает:

%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% 
-Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" 
-Djava.security.manager 
-Djava.security.policy=="%SECURITY_POLICY_FILE%" 
-Dcatalina.base="%CATALINA_BASE%" 
-Dcatalina.home="%CATALINA_HOME%" 
-Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
goto end

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

есть предложения о том, где начать искать? Я уже скопировал всю папку bin из файла другого человека, на котором работает Tomcat, поэтому все командные файлы одинаковы, но мой все еще не работает.

Ответы [ 3 ]

0 голосов
/ 25 мая 2011

Я полагаю, что это проблема из-за файла DLL с именем msvcr71.dll .. Вы можете найти этот файл в каталоге по умолчанию jre6 / bin. Скопируйте этот файл и вставьте его в каталог Windows / system32. Если он попросит вас «заменить этот файл», проблема может быть в чем-то другом. Если он успешно копирует, то я уверен, что проблема решена. Tomcat должен начать тогда. Попробуйте это.

0 голосов
/ 20 августа 2013

Помещение моего ответа из моего комментария в качестве ответа, чтобы всем было проще увидеть:

Это оказалось чем-то действительно глупым с моей стороны.У меня был экземпляр консоли tomcat, все еще открытый с предыдущих попыток, который просто приостановлен.Среди всех окон, которые я открыл при попытке отладки этой проблемы, оставленная консоль является причиной, по которой Tomcat не работает.Как только я его закрыл и перезапустил, все хорошо

0 голосов
/ 06 апреля 2011

Я бы сначала проверил, что conf/server.xml настроен правильно, что более важно, что порты разъема пытаются запустить на доступных портах.

Полагаю, вы можете видеть, какие порты используются в Windows: netstat -an |find /i "listening"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...