Java 如何将maven库依赖项的版本打印到控制台
有人能帮我把库的版本打印到控制台上吗?例如,我在pom.xml中的依赖关系如下:Java 如何将maven库依赖项的版本打印到控制台,java,Java,有人能帮我把库的版本打印到控制台上吗?例如,我在pom.xml中的依赖关系如下: <dependency> <groupId>com.abc.client</groupId> <artifactId>AbcClient</artifactId> <version>1.0-SNAPSHOT</version> <classifier>xyz</classifier&
<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构建期间?运行时?提高了问题的可读性,可能需要进一步编辑以澄清运行时或构建时是否需要。