使用 "mvn clean install" 命令构建 eclipse che 项目时出现问题

Issue while building eclipse che project using "mvn clean install" command

我用的是eclipse che的在线IDE。 以下是我在尝试构建项目时遇到的问题:-

[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[FATAL] Non-resolvable parent POM for org.eclipse.che:che-bookmark-plugin-parent:0.1.0-SNAPSHOT: 
Could not transfer artifact org.eclipse.che.depmgt:maven-depmgt-pom:pom:5.0.0-M5-SNAPSHOT from/to codenvy-public-repo (https://maven.codenvycorp.com/content/groups/public/): 
Transfer failed for https://maven.codenvycorp.com/content/groups/public/org/eclipse/che/depmgt/maven-depmgt-pom/5.0.0-M5-SNAPSHOT/maven-depmgt-pom-5.0.0-M5-SNAPSHOT.pom and 'parent.relativePath' points at wrong local POM @ line 16, column 13

您可以在获取代码:- https://github.com/vzhukovskii/che-bookmark-plugin

那个项目很老,似乎已经为 Che 6(甚至 Che 5)制作了示例。 您面临的错误可能是因为它试图从 maven.codenvycorp.com 下载(同样非常旧的)maven 工件,它不再存在。 如果您写下您想要实现的目标(我相信为过时的 Che 版本构建一些过时的插件不是您的目标)我们也许可以帮助您 ;-)

如果你想要一些最新版本的 Che (7.x) 中的“书签”插件,我建议你看看一些 vscode 扩展可以解决你的需求,因为 Che 7.x(尤其是 Theia,它是 Che 的默认编辑器)应该能够使用 vscode 扩展。