Maven依赖解析的实际机制?
我相信我理解Maven中依赖关系管理背后的概念,我已经看到它工作得如此完美。然而,我不确定这在实践中是如何解决的。例如,如果我显示一个groupId为Maven依赖解析的实际机制?,maven,Maven,我相信我理解Maven中依赖关系管理背后的概念,我已经看到它工作得如此完美。然而,我不确定这在实践中是如何解决的。例如,如果我显示一个groupId为org.apache.httpcomponents的依赖项,那么如果相应的工件在本地不可用,Maven如何知道从何处下载 如果我在本地创建一个工件,并给它一个很好的Urish groupId,Maven如何知道工件不需要从任何地方下载?Maven将所有外部工件缓存在其本地存储库中,并将所有内部构建的工件放入本地存储库中。这是第一个看的地方 不存在的
org.apache.httpcomponents
的依赖项,那么如果相应的工件在本地不可用,Maven如何知道从何处下载
如果我在本地创建一个工件,并给它一个很好的Urish groupId,Maven如何知道工件不需要从任何地方下载?Maven将所有外部工件缓存在其本地存储库中,并将所有内部构建的工件放入本地存储库中。这是第一个看的地方 不存在的工件,或者需要更新并从配置的外部存储库中提取的工件。如果未配置任何内容,则使用MavenCentral