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