Какой-нибудь шаблон для использования Maven для извлечения / исправления / создания проекта с открытым исходным кодом на основе non-maven? - PullRequest
1 голос
/ 12 сентября 2011

Мне нужно применить небольшой патч к источникам проекта с открытым исходным кодом, прежде чем мы сможем использовать библиотеку, которую он генерирует.Я хотел бы максимально автоматизировать это, и я надеюсь найти шаблон, который позволил бы мне:

  1. проверить источники
  2. применить мой (очень маленький) патч
  3. собрать проект, используя его систему сборки (т. Е. Вызвать ant) ​​

Есть ли где-нибудь пример, как сделать что-то подобное?Сейчас я играю с плагинами scm и patch, но ничего сложного ...

1 Ответ

0 голосов
/ 14 сентября 2011

Я действительно смог сделать это всего за пару шагов, используя mvn: scm: export и mvn: patch.

По сути, у вас есть scm: export, запущенный на шаге generate-sources, который экспортируется в ваш каталог ./src/main/java/, затем запускается патч, а затем остальная часть вашего pom.xml работает как обычно.

Я могу опубликовать образец, но он получился довольно простым ... просто потребовалось много ссылок на руководство.

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