我按照指南的建议签出了https://github.com/jbosstools/jbosstools-openshift,并发出了mvn clean verify
,并且在下载内容一段时间后,它失败了:
[INFO] Resolving dependencies of MavenProject: org.jboss.tools.openshift.plugins:org.jboss.tools.openshift.common.core:3.8.0-SNAPSHOT @ C:\Users\me\Downloads\jbosstools-openshift-master\plugins\org.jboss.tools.openshift.common.core\pom.xml
[INFO] {osgi.os=macosx, osgi.ws=cocoa, org.eclipse.update.install.features=true, osgi.arch=x86_64}
[ERROR] Cannot resolve project dependencies:
[ERROR] Software being installed: org.jboss.tools.openshift.common.core 3.8.0.qualifier
[ERROR] Missing requirement: org.jboss.tools.openshift.common.core 3.8.0.qualifier requires 'osgi.bundle; org.jboss.tools.common.core [3.7.0,4.0.0)' but it could not be found
此问题不是特定于common.core
的问题,因为如果我修改MANIFEST.MF
以便首先尝试org.jboss.tools.usage
,则构建将因此失败。 (实际上,起初我试图构建其他基于“非官方” JBoss Tools的项目,并且遇到了类似的问题,然后我又随机选择了一个官方的和新鲜的JBoss Tools项目,以了解其工作原理,但是没有成功…… )
我在这里错过了一些基本步骤吗? (我确实阅读了文档。)
更新:我在Linux和几乎相同的Java和Maven版本上重试了该构建,并且成功了!也许版本中的某些东西在Windows上坏了?任何人都可以确认该版本可以在Windows(Windows 10,Maven 3.6.1,Oracle JDK 1.8.0_212)上运行吗?