fabric8-maven-plugin - Генератор для приложения Dropwizard (java-exec?)

Я новичок в ткани8-Maven-плагин.

У меня есть толстый кувшин Dropwizard, который я хотел бы поместить в контейнер для OpenShift/okd. Кажется, рекомендуемый способ будет вызывать генератор java-exec: http://maven.fabric8.io/

Проблема в том, что приложения Dropwizard имеют аргумент файла конфигурации, который должен быть указан, но я не уверен, как поручить генератору сделать это.

Правильный вызов должен быть:

java -jar hello-world-0.0.1-SNAPSHOT.jar server hello-world.yml

Генератор делает следующее, в котором отсутствуют аргументы:

java -jar hello-world-0.0.1-SNAPSHOT.jar

1 ответ

Следующее, кажется, самый простой подход:

Использовать exec-maven-plugin в вашей конфигурации сборки. Укажите необходимые аргументы: один для команды, а другой для расположения файла конфигурации.

Следующий пример представляет собой случайный результат поиска: https://github.com/christian-posta/microservices-by-example-source/blob/master/hola-dropwizard/pom.xml#L103-L114.

Кажется, для реализации подхода, описанного здесь: https://www.oreilly.com/ideas/microservices-for-java-developers/page/3/dropwizard-for-microservices

Другие вопросы по тегам