【发布时间】:2018-03-18 00:21:36
【问题描述】:
我正在尝试构建 Eclipse BIRT(Oxygen/4.7.0 版本)。但我遇到了困难,无法继续。
我使用的步骤:
- 安装 Apache Maven 3.3.3 - 因为构建需要此版本
- 从 Github 克隆 birt 存储库
- 签出 BIRT_4_7_0_Release_201706222054 标签
- 在根文件夹中执行 mvn -DskipTests 包
本地计算机上的存储库:
- 我有一个干净的 m2 本地存储库(存储库中没有任何内容)
- 我确实使用 Eclipse Oomph 来安装各种 IDE(不是项目),因此我的机器上存在捆绑池
环境:
- 我在 macOS (10.11.6) 上使用 JDK 1.8(内部版本 144)。
结果:
Cannot resolve project dependencies:
[ERROR] Software being installed: org.eclipse.birt.designer 4.7.0.qualifier
[ERROR] Missing requirement: org.eclipse.birt.feature.group 4.7.0.qualifier requires 'org.eclipse.gef.feature.group 3.2.0' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.birt.designer 4.7.0.qualifier depends on: org.eclipse.birt.feature.group 0.0.0
[ERROR]
其他:
我也尝试为 neon 构建,但失败了,因为发布里程碑已移动并且解决方案失败(即使在我更改发布里程碑 URL 之后)。
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
那只指向同一个版本。在此之后没有进行进一步的构建。我在下面的回答中给出了正确的构建方法。
标签: java eclipse maven-3 birt tycho