Я новичок в Maven / SpringBoot и пытаюсь развернуть хранилище с другим портом Tomcat Server.
По умолчанию я бы с удовольствием запустил tomcat на: 8080. Но сегодня я хотел добавить конвейеры Jenkins в свой проект и развернул tomcat в: 8080 (с jenkins на нем) перед моим весенним облачным хранилищем шлюза.
Теперь, когда я пытаюсь развернуть шлюз, компилятор явно говорит address :8080 already in use
.
Теперь я хочу, чтобы мой шлюз развернул Tomcat на другом порту (или использовал уже существующий tomcat на: 8080, если это возможно?), Поэтому я хотел развернуть его с помощью этой команды:
$ mvn spring-boot:run -Dserver.port=8181
Тем не менее, появляется такая же ошибка, основанная на :8080
:
[ОШИБКА] Не удалось выполнить цель
org.springframework.boot: весна-загрузка Maven-плагин: 1.5.8.RELEASE: бег
(default-cli) в проекте crw-gateway: во время исключения
Бег. null: InvocationTargetException: соединитель настроен на
Не удалось запустить прослушивание порта 8080.
Я пытался поместить файлы server.port=8080
в application.properties
или application-dev.properties
, но не могу переопределить его.
Есть идеи? Как я могу переопределить порт? Возможно ли использовать уже существующий tomcat-сервер на 8080?
Спасибо за ваше время!
РЕДАКТИРОВАТЬ: мои конфигурации были в папке ~ / config. Там у меня было gateway.properties
, в которое входила строка server.port=8080
. Он переопределил интерфейс командной строки, как утверждает принятый ответ. Изменение на 8888. сработало.