Ситуация: Я установил JRE 8 и настроил Tomcat 8.5 на моем выпуске Eclipse Neon.3 (4.6.3).
Проблема: Я добавил проект, и консоль сервера показывает запуск сервера через 41935 мс. Но фоновый процесс продолжает показывать «Запуск ...». Это показано на снимке экрана ниже.
Позже сервер останавливается, потому что истекает время ожидания. Пожалуйста, помогите мне решить эту проблему.




Это может произойти, если на порту уже запущен экземпляр сервера Tomcat (по умолчанию 8080). Пожалуйста, запустите команду ниже в командной строке
netstat -ano
чтобы перечислить список процессов и порт, которые они получают, которые работают в настоящее время, и посмотреть, работает ли процесс на порту, который пытается получить ваш сервер tomcat.
Если да, убейте его и снова запустите сервер
Я не знаю, как это сработало, но простая перезагрузка ПК и очистка сервера Tomcat Eclipse решили эту проблему.
Кроме того, если в какой-то момент появляется предупреждение системы безопасности, запрашивающее разрешение на доступ Java к общедоступным или частным сетям, установите все флажки.
Возможно, перезапуск сервера убил процесс, работавший на порту сервера Tomcat.
была такая же проблема с Tomcat 7 (сервер Liferay), похоже, ошибка совместимости в eclipse, мне пришлось перейти на более низкую версию eclipse.
Ашиш, я не видел портов, используемых моей установкой Tomcat (8005,8080 и 8009). На самом деле проблема каким-то образом была решена, просто перезагрузив мой компьютер и очистив сервер Tomcat Eclipse.