Согласно документации , мы можем использовать help:evaluate
для оценки некоторых выражений Maven .
Это работает в интерактивном режиме или принимает artifact
и expression
в качестве параметра. Он сообщает результат для проекта, если он запущен на pom проекта, или artifact
, если он запускается без pom.
Он не предназначен для предоставления сведений об артефактах для всех зависимостей.
Не уверен, что ваше требование ... Если вы хотите получить различные детали зависимости, вы можете попробовать одну из целей плагин зависимости maven , например mvn dependency:list
или mvn dependency:tree
. Если вы хотите знать, являются ли версии зависимостей устаревшими, вы можете попробовать достичь цели в version maven plugin вроде mvn display-dependency-updates
.
Edit:
Плагины, которые определены в <pluginManagement
> разделе parent pom, запускаются только в тех модулях, где объявлены эти <plugins>
. В других модулях они не запускаются. Возможно mvn help: эффективный pom может дать некоторую информацию.