我正在尝试使用maven构建一个项目,并且我有一个存储库,我已经在%USER%/。m2 / settings.xml文件中提取了我已配置的软件包。问题是它是从该存储库中提取包而不是从maven中央存储库中提取包。
我的问题是,如果我创建一个settings.xml文件并添加我自己的存储库,那么我是否还需要maven central repo?
答案 0 :(得分:1)
可以将Maven配置为从私有Maven存储库管理器(如Nexus,Artifactory或Achiva)检索,也可以从Maven Central下载。
我个人更喜欢将我的Maven存储库管理器配置为代理Maven Central。在Nexus中,我创建了一个存储库组,它将Maven Central Proxy与我托管的存储库相结合。通过这种方式,单个URL为我提供了所有项目依赖项。这简化了Maven客户端配置。