quarkusio изменить порт отладки по умолчанию, используя quarkus: dev

У меня работают два приложения.

App1: прочитайте из amq, дополните сообщение и отправьте сообщение в App2 через другой amq.

App2: прочитайте сообщение и вызовите другой проект для обработки.

Вы хотите одновременно отлаживать приложения стенда и смотреть, как со временем меняется сообщение.

Когда я запускаю App2 с помощью mvn compile quarkus:dev, я получаю следующее:

[ОШИБКА] Порт 5005 используется, не запускается в режиме отладки

конечно приложение работает, но без отладчика.

Существует ли способ изменить порт отладки по умолчанию в quarkus?

PD: Я просто пытаюсь -Dquarkus.debug.port=5006, но ничего не происходит...

Спасибо


person Victor Avila    schedule 21.03.2019    source источник


Ответы (1)


Системное свойство -Ddebug также можно использовать для указания порта отладки. В вашем случае mvn compile quarkus:dev -Ddebug=5006 должно работать.

См. этот javadoc https://github.com/quarkusio/quarkus/blob/1.8.1.Final/devtools/maven/src/main/java/io/quarkus/maven/DevMojo.java#L140-L166 для получения дополнительной информации.

person Ladicek    schedule 22.03.2019