【问题标题】:What is default of repository in mavenmaven中存储库的默认值是什么
【发布时间】:2016-08-16 15:38:46
【问题描述】:

我是使用maven构建项目的新手,我使用的IDE是eclipse。对于我之前构建的项目,我从未在 POM 文件中使用属性<repository>,它们运行得很好。

但是当我在 github 中阅读一些项目时,它们总是带有一个 POM 文件,其中包含相当多的<repository>。在阅读了 maven 官方网站后,我知道 <repositories> 是下载 jar 文件的位置,但我只能导入所有类,只指定 <dependencies> 而不是 <repositories>

我的问题是为什么我可以下载库而不指定<repositories>?存储库是否有默认值。

【问题讨论】:

  • 不知道为什么得到 2 票反对

标签: eclipse maven


【解决方案1】:

是的,有Maven Central repository,如果您不指定,它会自动与您的 pom.xml / settings.xml 捆绑在一起。

当您需要访问贵公司内部生产的工件时,或者当您想要引用快照或与您合作的第三方公司没有提供他们的工件时,您通常会在 pom.xml 中指定一个 repo到中环。

【讨论】:

  • 非常感谢。你能告诉我 SANPSHOT 在 Maven 中是什么意思吗?是测试版吗?
  • 这是您正在开发的版本,或者更正式地说是尚未发布的版本。
猜你喜欢
  • 2016-05-02
  • 1970-01-01
  • 1970-01-01
  • 2011-06-07
  • 2019-10-28
  • 2013-03-25
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多