В настоящее время я работаю над проектом, который состоит из нескольких сервисов, написанных на Java, доступ к которым осуществляется через интерфейс Ruby / Rails.В попытке упростить локальную разработку я создал отдельный проект, который добавляет все наши сервисные проекты WAR в качестве зависимостей и использует плагин cargo-maven для развертывания каждого из них как развертываемого внутри одного встроенного экземпляра Jetty.
Проблема, с которой я столкнулся, заключается в том, что я хотел бы сказать грузу, чтобы он развернул одну WAR из нескольких, которые запускаются одновременно.Запуск всего набора сервисов с нуля занимает немного времени и действительно не требуется, когда фактически изменился только один развертываемый.Насколько я могу судить, цель cargo:redeploy
работает только для автономных контейнеров, и я также не смог найти никакой документации, в которой можно было бы указать, что вы хотите повторно развернуть в командной строке.
Есть ли способ сообщить грузу о перераспределении одного развертываемого из командной строки?Я думаю о чем-то вроде mvn cargo:redeploy -DgroupId=com.foo.bar -DartifactId=baz
Извинений, если это не ясно, или если есть другой подход, который я должен использовать полностью - я относительно новичок в разработке Java иMaven.
Спасибо за любую помощь.