Maven Build失败,提示无法组装p2存储库:镜像失败:在以下位置找不到存储库

Obu*_*dar 7 p2 eclipse-rcp tycho maven

我有一个用于构建eclipse插件的maven构建,该插件在执行期间偶尔会挂起

--- tycho-p2-repository-plugin:1.1.0:assemble-repository (default-assemble-repository) @ com.sample.product ---
Run Code Online (Sandbox Code Playgroud)

否则,构建将失败并显示以下错误。

 [ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-repository-plugin:1.1.0:assemble-repository (default-assemble-repository) on project p2:Could not assemble p2 repository: Mirroring failed: No repository found at file:/C:/Users/obuli/.m2/repository/.
Run Code Online (Sandbox Code Playgroud)

我正在使用以下Maven目标和选项

clean deploy -Dtycho.localArtifacts=ignore
Run Code Online (Sandbox Code Playgroud)

我已经搜索了此问题并找到了此Bug,它说tycho 0.26.0中存在一个错误,但是我目前正在使用,Tycho version 1.1.0 因为该问题非常零星,所以我无法确定根本原因。请让我在这里我想念的。

Ber*_*ler 0

我也间歇性遇到这个问题。mvn clean单独运行mvn deploy一次后,mvn clean deploy也开始工作。

现在我似乎无法重新创建原始问题,即使使用git clean -xfd和删除本地和远程存储库中的所有快照也是如此。

我只能猜测早期版本中存在一些剩余文件,但没有被清理mvn clean deploymvn clean这些剩余文件肯定破坏了构建。