Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何查找在第三方库中使用的第三方组件_Java_Maven - Fatal编程技术网

Java 如何查找在第三方库中使用的第三方组件

Java 如何查找在第三方库中使用的第三方组件,java,maven,Java,Maven,我有一个巨大的maven项目,它利用了很多第三方库。 当我运行BlackDuck扫描以查找依赖项时。它向拥有商业许可证的图书馆报告。我已经使用mvn dependency:tree手动运行了一个报告,但是我找不到这个依赖项。我现在的假设是第三个库正在使用这个组件 如何找出哪个第三方库正在使用该第三方组件。mvn依赖项:树显示项目的所有依赖项和可传递依赖项,因此您的“运行时”不依赖于该库。我对BlackDuck一点也不熟悉,但我想知道它是否也会搜索插件使用的库,因为这是我能想到的唯一选择 不幸的是

我有一个巨大的maven项目,它利用了很多第三方库。 当我运行BlackDuck扫描以查找依赖项时。它向拥有商业许可证的图书馆报告。我已经使用mvn dependency:tree手动运行了一个报告,但是我找不到这个依赖项。我现在的假设是第三个库正在使用这个组件


如何找出哪个第三方库正在使用该第三方组件。

mvn依赖项:树
显示项目的所有依赖项和可传递依赖项,因此您的“运行时”不依赖于该库。我对BlackDuck一点也不熟悉,但我想知道它是否也会搜索插件使用的库,因为这是我能想到的唯一选择


不幸的是,这不是超级容易检查。。。但我过去所做的是从本地.m2 repo中删除库,然后使用offline(
-o
)参数触发构建。这将触发下载,但下载失败。错误消息应该说明哪个插件依赖于库。

mvn依赖项:tree
显示项目的所有依赖项和可传递依赖项,因此您的“运行时”不依赖于该库。我对BlackDuck一点也不熟悉,但我想知道它是否也会搜索插件使用的库,因为这是我能想到的唯一选择

不幸的是,这不是超级容易检查。。。但我过去所做的是从本地.m2 repo中删除库,然后使用offline(
-o
)参数触发构建。这将触发下载,但下载失败。错误消息应该说明哪个插件依赖于库