Когда я пишу плагин maven, как я могу получить артефакты на основе модифицированного pom? - PullRequest
0 голосов
/ 26 июня 2018

Я работаю над улучшением version-maven-plugin. Я хочу предварительно изменить файлы pom.xml для проекта, а затем посмотреть на конфликты версий измененного файла pom.xml, чтобы решить, какие изменения следует сохранить. Я нашел MavenXpp3Reader.read (String), который возвращает модель, но она очень сырая. Мне нужны не только свойства версии, но и транзитивные зависимости, или, что еще лучше, конфликт версий. Кто-нибудь может помочь? Я помню, что слышал об эфире и узнал, что он был переименован в maven-resolver-provider, но я не уверен, что мне следует использовать это в плагине, или даже если я должен, я не знаю, как его использовать , Кто-нибудь может помочь?

FWIW, точная проблема, над которой я работаю, https://github.com/mojohaus/versions-maven-plugin/issues/270

...