Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在本地数据库中找不到元数据{xxx}maven-metadata.xml_Maven - Fatal编程技术网

在本地数据库中找不到元数据{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>