Есть ли какой-нибудь плагин maven, позволяющий сгенерировать реализацию файла с интерфейсом? - PullRequest
2 голосов
/ 17 февраля 2012

Я бы хотел перед фазой упаковки получить список классов, реализующих данный интерфейс (для добавления этого файла в выходной jar)Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 17 января 2017

Ну, так как я уже реализовал это несколько раз, теперь у меня есть готовый метод.

  1. Добавьте плагин GMaven Plus в вашу сборку
  2. Объявите выполнение, используя classpath проекта
  3. . В этом исполнении добавьте отражений Библиотека Java
  4. В вашем скрипте groovy найдите интерфейс, который вы хотите реализовать
  5. Классы отчетов, реализующие этот интерфейс так, как вам нужно.
0 голосов
/ 19 февраля 2012

Javadoc метод, вероятно, будет работать. Другой вариант - написать для этого муравьиный скрипт. Вы можете использовать maven любой плагин для достижения этой цели: http://maven.apache.org/plugins/maven-antrun-plugin/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...