Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.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
列出maven中所有缺少的依赖项_Maven - Fatal编程技术网

列出maven中所有缺少的依赖项

列出maven中所有缺少的依赖项,maven,Maven,我有一个maven项目,它是由许多模块构建的。我没有使用官方的maven存储库来下载依赖项,而是使用我公司的 不幸的是,我们的nexus没有所有必需的依赖项 maven中有没有一种方法可以运行一个命令,当找不到依赖项时,该命令不会停止,而是继续运行,并在执行完成后提供缺少的依赖项列表?否 我能想到的最好的方法是对MavenCentral运行mvn dependency:list,然后检查列表中的每个元素(可能通过脚本),如果它在您的公司中可用。由于可传递的依赖关系,这样的命令似乎不可能构建。Ne

我有一个maven项目,它是由许多模块构建的。我没有使用官方的maven存储库来下载依赖项,而是使用我公司的

不幸的是,我们的nexus没有所有必需的依赖项

maven中有没有一种方法可以运行一个命令,当找不到依赖项时,该命令不会停止,而是继续运行,并在执行完成后提供缺少的依赖项列表?


我能想到的最好的方法是对MavenCentral运行
mvn dependency:list
,然后检查列表中的每个元素(可能通过脚本),如果它在您的公司中可用。

由于可传递的依赖关系,这样的命令似乎不可能构建。Nexus公司不是配置为代理Maven central吗?@WimDeblauwe遗憾的是不是。目前我排除了带有
-pl
的模块,但我希望有更好的方法。