Сервер Tomcat не работает в затмении с проектом - PullRequest
1 голос
/ 17 февраля 2011

У меня есть один основной веб-проект, использующий Spring в eclispe.Я установил tomcat v7.

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

"Tomcat 7 failed to start"

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

Теперь есть какой-нибудь способ выяснить, в чем проблема.Любые файлы журнала ???

1 Ответ

2 голосов
/ 17 февраля 2011

Я бы рекомендовал не запускать его в Eclipse, пока вы не сможете запустить его вне Eclipse успешно.

Откройте командную оболочку, убедитесь, что Tomcat / bin находится в вашей переменной PATH, и выполните сценарий catalina.bat.Вы сможете увидеть более подробные сообщения, если они есть, в оболочке.

Вам также следует проверить каталог Tomcat / logs, чтобы узнать, что они могут вам сказать.

CLASSPATH долженбыть правильно установленным в скрипте запуска.

ОБНОВЛЕНИЕ:

Поскольку вы знаете, что можете запустить Tomcat без Eclipse, вы знаете, что проблема в IDE.

MyПредполагается, что вашему проекту нужны JAR-файлы Tomcat / lib, а они - нет.Вероятно, вы можете указать Eclipse добавить все JAR-файлы, которые он найдет в определенном каталоге, в ваш CLASSPATH при сборке и запуске (вы можете это сделать с IntelliJ).Щелкните правой кнопкой мыши на корне проекта и посмотрите, есть ли раскрывающийся список для добавления к пути.

...