在本地数据库中找不到元数据{xxx}maven-metadata.xml
获取此依赖项上的此错误。昨天我停下来休息了一天,但今天当我重新开始工作时,它就不工作了。我没有关闭任何应用程序,更不用说电脑了。其他依赖项工作正常,我可以看到假定丢失的文件位于本地存储库的正确目录中 这是存储库中文件的视图在本地数据库中找不到元数据{xxx}maven-metadata.xml,maven,Maven,获取此依赖项上的此错误。昨天我停下来休息了一天,但今天当我重新开始工作时,它就不工作了。我没有关闭任何应用程序,更不用说电脑了。其他依赖项工作正常,我可以看到假定丢失的文件位于本地存储库的正确目录中 这是存储库中文件的视图 $ cd /c/users/thomsen.dean/.m2/repository/oes-common/oes-common/ thomsen.dean@US-PRECXIVJZ MINGW64 /c/users/thomsen.dean/.m2/repository/o
$ cd /c/users/thomsen.dean/.m2/repository/oes-common/oes-common/
thomsen.dean@US-PRECXIVJZ MINGW64 /c/users/thomsen.dean/.m2/repository/oes-common/oes-common
$ ls -l
total 9
-rw-r--r-- 1 thomsen.dean 1049089 304 Oct 8 2014 maven-metadata.xml
drwxr-xr-x 1 thomsen.dean 1049089 0 Sep 8 10:44 RELEASE/
-rw-r--r-- 1 thomsen.dean 1049089 555 Sep 8 10:44 resolver-status.properties
您可以看到mave-metadata.xml文件已经存在,下面是该文件的内容
$ cat maven-metadata.xml
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>oes-common</groupId>
<artifactId>oes-common</artifactId>
<versioning>
<release>RELEASE</release>
<versions>
<version>RELEASE</version>
</versions>
<lastUpdated>20141008090909</lastUpdated>
</versioning>
</metadata>
这里有来自pom.xml的两个依赖项。
这个有效
<dependency>
<groupId>oes-dataobjects</groupId>
<artifactId>oes-dataobjects</artifactId>
<version>RELEASE</version>
<scope>provided</scope>
</dependency>
oes数据对象
oes数据对象
释放
假如
这个不行
<dependency>
<groupId>oes-common</groupId>
<artifactId>oes-common</artifactId>
<version>RELEASE</version>
<scope>provided</scope>
</dependency>
普通的
普通的
释放
假如
我已尝试删除本地存储库中的目录并重新创建它
我已编辑该文件以确保其可访问
我不明白maven在抱怨什么
希望有人以前看到过这一点,并能解释出哪里出了问题
<dependency>
<groupId>oes-common</groupId>
<artifactId>oes-common</artifactId>
<version>RELEASE</version>
<scope>provided</scope>
</dependency>