Java Maven检索一个不工作的jar

Java Maven检索一个不工作的jar,java,maven,jakarta-ee,jar,Java,Maven,Jakarta Ee,Jar,我在用maven下载jedis-2.6.2 jar。但是,当maven下载jar时,它没有内容,不能不归档。当我通过点击“下载jar”下载jar时,下载的jar工作正常。如何设置maven以下载正确的jar 下面是一张图片,您可以看到redis.client.jedis jar下载时是空的 此问题与.m2存储库中损坏的文件有关。它可以通过两种方式解决 第一种方法是删除那个特定的(在您的例子中是redis)文件夹或文件,然后再次进行maven安装。您可以在以下(默认)路径中找到这些文件夹:在win

我在用maven下载jedis-2.6.2 jar。但是,当maven下载jar时,它没有内容,不能不归档。当我通过点击“下载jar”下载jar时,下载的jar工作正常。如何设置maven以下载正确的jar

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


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

第一种方法是删除那个特定的(在您的例子中是redis)文件夹或文件,然后再次进行maven安装。您可以在以下(默认)路径中找到这些文件夹:在windows
文档和设置\您的用户名\.m2
或Ubuntu(Linux)上的
$home/.m2
文件夹中


第二种方法是使用maven本身
清除本地存储库
,这将消除在出现此问题时手动删除的过程。您可以提供多个标志,并且可以在文档中看到如何使用它。它将从缓存中删除项目的依赖项。

您可以发布您的pom.xml或itpom.xml的最后一个依赖项部分吗?我刚刚在下使用了dependencie,它对我来说一切正常。此依赖项正常工作
redis.jedis 2.6.2
您的文件部分可能已损坏你的m2回购协议。删除redis目录并尝试mvn重新安装。JB的评论起到了作用,我想我在.m2中有一个损坏的文件。谢谢,请把答案贴在正确的位置