Java 下载maven依赖项时校验和验证失败

Java 下载maven依赖项时校验和验证失败,java,maven,Java,Maven,我有一个带有这些依赖项的maven项目- <dependency> <groupId>org.apache.hbase</groupId> <artifactId>hbase-server</artifactId> <version>1.2.2</version> <exclusions> <excl

我有一个带有这些依赖项的maven项目-

    <dependency>
        <groupId>org.apache.hbase</groupId>
        <artifactId>hbase-server</artifactId>
        <version>1.2.2</version>
        <exclusions>
            <exclusion>
                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-api</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <dependency>
        <groupId>org.apache.hbase</groupId>
        <artifactId>hbase-server</artifactId>
        <version>1.2.2</version>
        <classifier>tests</classifier>
        <scope>test</scope>
    </dependency>
在机器2(mvn版本-3.0.4)上,位于同一目录下

-rw-r--r-- 1 root root   32265 Sep  7 14:02 hbase-server-1.2.2.pom
-rw-r--r-- 1 root root      40 Sep  7 14:02 hbase-server-1.2.2.pom.sha1
-rw-r--r-- 1 root root 4147025 Sep  7 14:05 hbase-server-1.2.2.jar
-rw-r--r-- 1 root root      40 Sep  7 14:05 hbase-server-1.2.2.jar.sha1
-rw-r--r-- 1 root root   26400 Sep  7 14:26 hbase-server-1.2.2-tests.jar
-rw-r--r-- 1 root root     393 Sep  7 14:26 _maven.repositories
您会看到
hbase-server-1.2.2-tests.jar.sha1
缺失,并且
hbase-server-1.2.2-tests.jar
已损坏(40 KB)

詹金斯日志:

下载:

[警告]校验和验证失败,预期为B40B13063EE56BA3B7836454445D520CA40764,但cd3be44d9c4c4b20a12f70acc17a58e8141d7bed用于

[错误]未能在kundera-hbase-v2项目上执行目标org.apache.maven.plugins:maven编译器插件:2.3.2:testCompile(默认testCompile):编译失败

[ERROR]错误:读取/root/.m2/repository/org/apache/hbase/hbase-server/1.2.2/hbase-server-1.2.2-tests.jar时出错;打开zip文件时出错



还尝试了
http://repo1.maven.org/maven2
存储库。结果是一样的。

我刚刚手动下载了JAR文件,校验和是正确的。您的internet连接有问题。可能是电缆、接口、路由器等损坏,或者是防火墙/防病毒软件崩溃。

您尝试了多少次?做几次。@vz0我试了4-5次。使用web浏览器或wget从命令行手动下载JAR,并使用sha1sum手动检查签名。我自己刚做过,文件检查正常。您的internet连接有问题。我真的怀疑Maven有什么问题。我下载了其他数百个依赖项。我只知道这个罐子有问题。可能是文件所在服务器的瓶颈。根据您的评论,我使用
wget
手动下载了jar,并检查了校验和。都一样。虽然第一次下载失败。
-rw-r--r-- 1 root root   32265 Sep  7 14:02 hbase-server-1.2.2.pom
-rw-r--r-- 1 root root      40 Sep  7 14:02 hbase-server-1.2.2.pom.sha1
-rw-r--r-- 1 root root 4147025 Sep  7 14:05 hbase-server-1.2.2.jar
-rw-r--r-- 1 root root      40 Sep  7 14:05 hbase-server-1.2.2.jar.sha1
-rw-r--r-- 1 root root   26400 Sep  7 14:26 hbase-server-1.2.2-tests.jar
-rw-r--r-- 1 root root     393 Sep  7 14:26 _maven.repositories