我有一个maven构建用于构建一个eclipse插件,该插件在执行期间偶尔会被挂起
--- tycho-p2-repository-plugin:1.1.0:assemble-repository (default-assemble-repository) @ com.sample.product ---
否则构建将失败,说出以下错误。
[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/.
我正在使用以下maven目标和选项
clean deploy -Dtycho.localArtifacts=ignore
我已经搜索了这个问题并登陆了Bug,它说tycho 0.26.0中有一个错误但我目前正在使用Tycho version 1.1.0
由于问题非常零星,我无法确定根本原因。请告诉我这里我缺少的东西。
答案 0 :(得分:0)
我也间歇性地遇到过这个问题。分别运行 mvn clean
和 mvn deploy
一次后,mvn clean deploy
也开始工作。
现在我似乎无法重现原始问题,即使使用 git clean -xfd
并从本地和远程存储库中删除所有快照。
我只能猜测早期构建中有一些剩余文件没有被 mvn clean deploy
清除,而是由 mvn clean
清除,而这些剩余文件肯定破坏了构建。