Maven检索一个不工作的jar

时间:2015-03-09 07:41:17

标签: java maven java-ee jar

我正在使用maven下载jedis-2.6.2 jar。但是,当maven下载jar时,它没有内容,也无法取消归档。当我在http://mvnrepository.com/artifact/redis.clients/jedis/2.6.2点击“下载jar”下载jar时 - 下载的jar工作正常。如何设置maven来下载正确的jar?

下面是一张图片,您可以看到redis.client.jedis jar已下载为空。

Here you can see that the redis.client.jedis jar is empty.

1 个答案:

答案 0 :(得分:1)

此问题与.m2存储库中已损坏的文件有关。它可以通过两种方式解决。

第一种方法是删除该特定(在您的情况下为redis)文件夹或文件,然后再次进行maven安装。您可以在以下(默认)路径中找到这些文件夹:在Ubuntu(Linux)上的Windows Documents and Settings\your username\.m2$home/.m2文件夹中。

第二种方式是purge-local-repository使用maven本身,如果发生此问题,这将消除手动删除过程。您可以提供多个标志,您可以在文档中查看如何使用它。它将从缓存中删除项目的依赖项。