小编Dea*_*sen的帖子

在本地找不到元数据 {xxx} maven-metadata.xml

在此依赖项上出现此错误。昨天我停下来的时候它起作用了,然后当我再次开始时今天不起作用。我没有关闭任何应用程序,更不用说电脑了。其他依赖项工作正常,我可以看到据称丢失的文件位于本地存储库的正确目录中。

这是存储库中文件的视图

$ 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
Run Code Online (Sandbox Code Playgroud)

您可以看到存在 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>
Run Code Online (Sandbox Code Playgroud)

这是 maven 命令和错误
错误是:“在本地 (C:\Users\thomsen.dean.m2\repository) 中找不到元数据 oes-common:oes-common/maven-metadata.xml”。但是你可以从上面看到文件存在并且似乎没有损坏。

$ mvn clean install -e
[INFO] Error stacktraces are turned on.
[INFO] Scanning …
Run Code Online (Sandbox Code Playgroud)

maven

5
推荐指数
0
解决办法
2825
查看次数

标签 统计

maven ×1