Java 在代理Maven存储库中找不到依赖项

Java 在代理Maven存储库中找不到依赖项,java,maven,dependency-management,Java,Maven,Dependency Management,Maven错误: 无法对项目XXXXXX执行目标:无法解析 项目XXXXXX:XXXXXX:0.1的依赖项-快照:未能找到 ucm:idcserver:jar:11.1.1.8 in [http://internal-proxy:8080/nexus-2.6.4/content/groups/XXXXXX]已缓存 在本地存储库中,在 内部代理的更新间隔已过或强制更新 我已经确认该工件确实是从外部源代理的 为什么本地Maven构建可以解决云或intranet代理中的依赖关系?如何尝试调试此类问题?

Maven错误:

无法对项目XXXXXX执行目标:无法解析 项目XXXXXX:XXXXXX:0.1的依赖项-快照:未能找到 ucm:idcserver:jar:11.1.1.8 in [http://internal-proxy:8080/nexus-2.6.4/content/groups/XXXXXX]已缓存 在本地存储库中,在 内部代理的更新间隔已过或强制更新

我已经确认该工件确实是从外部源代理的

为什么本地Maven构建可以解决云或intranet代理中的依赖关系?如何尝试调试此类问题?我是本地Maven存储库的管理员,因此可以调试/更改此处建议的配置


任何见解都将受到欢迎

你有这个特别的ucm罐子吗?jar
com.oracle.ucm:idcserver:jar:11.1.1.8
在maven central存储库中不存在,因此永远不会被获取,因为它在maven central存储库中不存在


最后我记得,您必须在本地存储库中手动安装它。查看这篇文章,这是settings.xml中不正确的URL


我希望错误更透明,例如连接被拒绝。

您在本地repo中找到所需的依赖项吗?我已将其安装到Nexus的“第三方”部分。如果在任何时候您无法理解maven给出的错误,请尝试在调试模式下运行它
mvn-X install/pacake/which
。帮助很大!