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