Как я могу получить список GAV, которые выдаст команда maven package?

Я ищу (поддерживается)mvn команда, которая даст мне список всех GroupID: ArtifactID: Version (GAV) для всех артефактов, на которых запущенmvn package команда выдаст.

Для проекта Maven с одним модулем, без родительского pom, это тривиально: вы можете заглянуть внутрь pom.

Для проекта Maven с одним модулем, с родительским pom, вы можете использоватьhelp:effective-pom и он представит файл POM с<version> Элемент присутствует.

Для многомодульного проекта Maven (реактор) вы могли бы сделать то же самое (не думаю, вы узнали это только сейчас, попробовав его). Это позволит проанализировать файл для (несколько)<project> элементы.

Что-нибудь еще, чтобы рассмотреть?

Общая цель этого - обеспечить непрерывную доставкуhttp://go.cd/) stage / step / job с информацией о том, какую версию его вышестоящих зависимостей следует использовать.

Ответы на вопрос(1)

Ваш ответ на вопрос