Поиск…


Процедура, когда больше ничего не помогает

Когда-то таймер разворачивается во внутренний tomcat, давая постоянную ошибку, без каких-либо явных причин (Listener start или ClassNotFoundException). Когда ничего не вылечивает, эта процедура спасает мир:

1 удалить папку с серверами

2 перезапуск Eclipse

3 создать новый сервер, добавить проект и запустить

Работает как шарм и не настолько длинный.

Если по какой-то причине это терпит неудачу, моя первоначальная длительная процедура (где другая - короткая порезка, которая должна делать то же самое) здесь:

1 остановка сервера

2 проекта -> чистый

3 проекта (у меня была автоматическая сборка отключена)

4 удалить сервер

5 удалить папку с серверами

6 перезапустить Eclipse

7 создайте новый сервер, добавьте проект и запустите.

С помощью этой семиступенчатой ​​проблемы проблемы с развертыванием никогда не выходят из вашего кода и управления.

Замечания:

Вам не нужно ничего, кроме обновления страницы, если все идет гладко. Эта процедура выполняется один раз за сообщение об ошибке, чтобы быть уверенным, что вы избавитесь от неясной ошибки, если ваш код выглядит нормально, и вы вроде ничего не сделали, чтобы получить ошибку. Ошибка либо содержит слово ClassNotFoundException, либо ListenerStart, в зависимости от используемой среды. Также обратите внимание, что это не вылечивает ClassNotFoundExceptions, вызванные отсутствием библиотек в проекте.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow