为什么Maven找不到这个罐子

时间:2014-02-21 00:22:08

标签: java maven

我有我的项目需要的以下JAR,所以我将它添加到我的pom.xml ...

<dependency>
        <groupId>org.reficio</groupId>
        <artifactId>soap-builder</artifactId>
        <version>1.0.0-SNAPSHOT</version>
        <exclusions>
            <exclusion>
                <groupId>org.apache.ws.commons.schema</groupId>
                <artifactId>XmlSchema</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

但是当我运行Maven时,它尝试从各种repos下载并最终失败。它只创建一个“lastUpdated”文件,其内容低于..

http\://repository.jboss.org/nexus/content/groups/public-jboss/.lastUpdated=1392941827625
http\://www.terracotta.org/download/reflector/releases/.lastUpdated=1392941828195

有没有人有任何建议?这个JAR根本就不存在了吗?

感谢。

1 个答案:

答案 0 :(得分:4)

该假象不在Maven Central(或其他默认仓库)中,因此Maven不会自动找到它。 reficio/soap-ws page on Github解释说:

  

soap-ws尚未位于中央maven仓库中,因此您还必须在配置中添加其他存储库。

<repositories>
    <repository>
        <id>reficio</id>
        <url>http://repo.reficio.org/maven/</url>
    </repository>
</repositories>