maven-2 - 我如何找出 Apache Buildr/Maven 2 存储库名称

标签 maven-2 scala scala-2.8 apache-poi buildr

我刚刚开始使用 Apache Buildr,我经常遇到不知道哪些 repo url 和版本可供我使用的问题。

例如我想在构建文件中使用 Scala 2.8,我之前使用的 id 是:

2.8.0-SNAPSHOT

但是现在没有找到这个。我还想使用最新版本的 Apache POI。如果我查看 maven2 repo:
http://mirrors.ibiblio.org/maven2/

我可以看到它最多只有 3.2 版。

是否有任何标准方法可以找到存储库并搜索它们可用的内容?

最佳答案

Is there any standard way of finding repos and searching them for what they have available?



不,没有存储库目录(实际上,拥有许多存储库有点违背了中央唯一存储库的概念,但我想集中所有内容有点乌托邦)。

但是有几个存储库搜索引擎可以索引最“着名”的一个(例如 central、java.net、codehaus、jboss):
  • http://repository.apache.org/
  • http://www.artifact-repository.org/
  • http://mvnrepository.com/
  • http://www.mvnbrowser.com/
  • http://www.jarvana.com/
  • http://mavensearch.net/
  • http://maven.ozacc.com/
  • http://www.mavenreposearch.com/
  • http://www.mvnsearch.org/
  • http://repository.sonatype.org/

  • 在 Apache POI 的特殊情况下,中央存储库中提供了 3.6 版。要使用它,只需声明以下依赖项:
    <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi</artifactId>
        <version>3.6</version>
    </dependency>
    

    关于maven-2 - 我如何找出 Apache Buildr/Maven 2 存储库名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2192050/

    相关文章:

    java - Maven surefire 插件永远挂起

    postgresql - Slick:以列为参数的 LIKE 查询

    scala - 使用scala.util.control.Exception

    java - spring - @ContextConfiguration 无法在 src/test/resources 中加载配置文件

    maven-2 - Maven组装插件支持Jar格式吗?

    java - 使用额外的非必要文件和批处理文件构建基于非 webapp maven2 的项目

    scala - 在 Scala 类定义中使用 `this`

    java - 使用 XSLT 转换 XML 时出现 ArrayIndexOutOfBoundsException

    scala - 为什么 scala 不能从特征中识别方法

    scala - 为什么此Scala隐式参数示例不起作用?