Maven:是否有一个简单的命令来测试存储库访问?

Maven: is there a simple command to test repository access?

我的一些用户无法访问我们的本地 Nexus 存储库。他们中的一些人在 maven 配置方面有些新手。当然,他们可以测试是否一切正常下载 运行 mvn install,但我想帮助他们隔离环境问题。

是否有一个简单的 mvn 命令来测试是否正确配置了存储库访问?

一个简单的

mvn clean

测试存储库访问。

使用

mvn help:effective-settings

我有很多依赖项无法从 Maven 中央存储库下载(显然是由于网络 throttling/flakiness)。 运行 "mvn clean" 立即返回同样的错误,显然不再尝试下载。但是它的消息说要使用“-x”选项重新运行以查看完整的堆栈跟踪,所以我 运行:

mvn clean -x

这导致它重试并下载更多内容。下载所有依赖项需要多次尝试,但最终 运行 完成。它没有给我任何堆栈跟踪,我仍然不知道是什么导致了失败(存储库一直可以访问)。