有没有办法列出我所有的Maven依赖关系的Java版本?

考虑我有一个maven java项目,我希望使用Java的最低版本。 它有一些依赖关系。 有没有一种方法可以看到用于编译jar的java版本是否适用于所有已解决的依赖关系?


如果您在项目上运行mvn site ,则生成的其中一个默认报告(“依赖关系”报告)会为您提供有关您的依赖关系的详细信息。

运行mvn site找到target/site/dependencies.html文件并在浏览器中打开它。 标题为“依赖文件详细信息”的部分有一个表格,其中一列是用于编译给定依赖关系的JDK修订版本。

maven-project-info-reports-plugin是负责生成这些信息的工具。 如果你只是想从命令行生成单一的html报告,你可以用下面的命令来完成

mvn project-info-reports:dependencies

该报告将位于target/site/dependencies.html mvn site的相同位置

链接地址: http://www.djcxy.com/p/79693.html

上一篇: Is there a way to list the java version of all my maven dependencies?

下一篇: YCM does not find my headers?