Java 获取Maven中使用的所有第三方依赖项模块
我们有一个多模块maven项目。我有一个用例,我想知道如何获得版本代码中使用的所有依赖项的列表:Java 获取Maven中使用的所有第三方依赖项模块,java,maven,maven-plugin,dependency-management,Java,Maven,Maven Plugin,Dependency Management,我们有一个多模块maven项目。我有一个用例,我想知道如何获得版本代码中使用的所有依赖项的列表: 如果其在pom中声明并正在使用 未在pom中声明,但仍在使用(传递导入) 如果该方法可以排除pom中声明但未在代码中使用的DEP,则会有好处 请建议实现这一目标的最佳方法。TIA。只需使用mvn dependency:tree命令。只需使用mvn dependency:tree命令。有: 依赖插件提供了操作工件的能力。它可以将工件从本地或远程存储库复制和/或解包到指定位置 其目标是: 显示此项目的依
请建议实现这一目标的最佳方法。TIA。只需使用
mvn dependency:tree
命令。只需使用mvn dependency:tree
命令。有:
依赖插件提供了操作工件的能力。它可以将工件从本地或远程存储库复制和/或解包到指定位置
其目标是:
显示此项目的依赖关系树
关于奖金,目标是:
分析此项目的依赖关系并确定哪些是:已使用和已声明的;使用和未申报;未使用和声明
目标是:
与analyze相同,但要绑定在pom中。它不会分叉构建并执行测试编译
这里有:
依赖插件提供了操作工件的能力。它可以将工件从本地或远程存储库复制和/或解包到指定位置
其目标是:
显示此项目的依赖关系树
关于奖金,目标是:
分析此项目的依赖关系并确定哪些是:已使用和已声明的;使用和未申报;未使用和声明
目标是:
与analyze相同,但要绑定在pom中。它不会分叉构建并执行测试编译
这回答了你的问题吗?这回答了你的问题吗?它在模块级别无法正常工作。我为一个低级模块运行了它,它打印了一个可传递的依赖项,该依赖项没有在该模块中使用,而是在其他高级模块中使用。@Beythaman无法进一步说明。很长时间没有使用它,当然也不知道你的环境。如果是,这是另一个问题的主题。它在模块级别无法正常工作。我为一个低级模块运行了它,它打印了一个可传递的依赖项,该依赖项没有在该模块中使用,而是在其他高级模块中使用。@Beythaman无法进一步说明。很长时间没有使用它,当然也不知道你的环境。如果是,这是另一个问题的主题。它在模块级别无法正常工作。我为一个低级模块运行了它,它打印了一个可传递的依赖项,该依赖项没有在该模块中使用,而是在其他高级模块中使用。它在模块级不能正常工作。我为一个低级模块运行它,它打印了一个可传递的依赖项,该依赖项没有在该模块中使用,而是在其他高级模块中使用。