Java 如何将maven库依赖项的版本打印到控制台

Java 如何将maven库依赖项的版本打印到控制台,java,Java,有人能帮我把库的版本打印到控制台上吗?例如,我在pom.xml中的依赖关系如下: <dependency> <groupId>com.abc.client</groupId> <artifactId>AbcClient</artifactId> <version>1.0-SNAPSHOT</version> <classifier>xyz</classifier&

有人能帮我把库的版本打印到控制台上吗?例如,我在pom.xml中的依赖关系如下:

<dependency>
    <groupId>com.abc.client</groupId>
    <artifactId>AbcClient</artifactId>
    <version>1.0-SNAPSHOT</version>
    <classifier>xyz</classifier>
</dependency>

客户机
ABC客户
1.0-快照
xyz
下载的确切库是“AbcClient-1.0-20171107.000833-111.jar”。我希望将库的全名及其版本打印到控制台

控制台输出示例:
AbcClient-1.0-20171107.000833-111.jar

如果您只想要依赖项jar及其版本,那么您是否尝试了Apache Maven依赖项插件

我的一个项目的示例用法

mvn dependency:tree | grep jackson-jaxrs-json-provider
[INFO] +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.8.8:provided
[INFO] | | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.8.8:compile

您希望何时将其打印到控制台?在Maven构建期间?运行时?提高了问题的可读性,可能需要进一步编辑以澄清运行时或构建时是否需要。