У меня есть приложение Springboot и я хочу изменить порт по умолчанию, я использую язык kotlin.
Я развернул его на сервере, и он работает нормально, но при локальном удалении я получаю следующую трассировку стека:
org.apache.catalina.LifecycleException: не удалось запустить компонент [Connector [HTTP / 1.1-9093]]
в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:167) ~ [tomcat-embed-core-8.5.34.jar: 8.5.34]
Плюс следующее предупреждающее сообщение:
Описание:
Не удалось запустить соединитель Tomcat, настроенный на прослушивание через порт 9093. Возможно, порт уже используется или разъем неправильно настроен.
Действие:
Проверьте конфигурацию соединителя, определите и остановите любой процесс, который прослушивает порт 9093, или настройте это приложение на прослушивание другого порта.
Я изменил порт моим application.properties
файлом:
server.port = 9093
Существует явная причина, по которой я выбрал порт 9093, потому что это единственный порт, к которому у меня есть доступ на сервере разработки компаний. Я не хочу менять порты все время при переключении с локального запуска на рабочий в облаке. Порт по умолчанию 8080 работает нормально.
Итак, мои вопросы: Как изменить порт по умолчанию в Springboot при локальном запуске?