Задать вопрос
qetwr
@qetwr
java developer

Kак решыть проблему с «Port 8080 required by Tomcat v7.0 Server at localhost is already in use»?

привет, возникла проблема следующего характера
необходимо запустить java проект используя сервер tomcat в среде eclipse
при запуске возникает ошибка "Port 8080 required by Tomcat v7.0 Server at localhost is already in use".
в терминале ищу источник проблемы
~ $ sudo lsof -i: 8080
COMMAND PID USER FD TYPE DEVICE SIZE / OFF NODE NAME
java 2813 user 64u IPv6 121670 0t0 TCP *: http-alt (LISTEN)

ок, sudo kill 2813
eclipse закрывается ... открываем снова, после запуска повторяем
~ $ sudo lsof -i: 8080
в ответ ничего не получаем
запускаем проект
и получаем "Port 8080 required by Tomcat v7.0 Server at localhost is already in use".

подскажите как решить эту проблему
  • Вопрос задан
  • 1031 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@CodeRunner
Можно попробовать открыть файл с настройками Tomcat 8.5\conf\server.xml и сменить порт коннектора (тот порт, который слушает tomcat) c 8080 на какой-либо другой, например 8081:
<Connector port="8081" address="0.0.0.0" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"/>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы