如何在Eclipse Mars中构建和运行BIRT源代码

Pin*_*der 7 java eclipse birt maven

我能够从这里获取BIRT源(4.2.2分支):https://github.com/eclipse/birt/使用m2e(Eclipse的Maven集成)并将其导入我的eclipse工作区.BIRT文档(https://wiki.eclipse.org/BIRT/FAQ/Birt_Project#Q:_How_to_Build_BIRT_3.7.1.2B_from_GIT.3F)似乎已经过时了.结果,我在构建源代码时遇到了很多问题.

我的问题是:有人可以向我解释如何使用Eclipse构建4.x源代码吗?

这是我使用的:

  1. Eclipse EE火星
  2. Egit插件
  3. m2e插件(Eclipse的Maven集成)
  4. Java 1.5/6/7/8

在此输入图像描述

小智 1

最好的方法是,在 Eclipse 工作区中导入项目后,运行下面的 maven 命令以使其与 Eclipse 兼容,

mvn eclipse:eclipse
Run Code Online (Sandbox Code Playgroud)

这将解决您的 Eclipse 和 Maven 依赖错误。

您还可以检查问题是否出在您导入的项目上,即缺少任何库或只是 Eclipse 的问题。

您可以尝试从命令提示符构建项目以检查是否相同

mvn clean install
Run Code Online (Sandbox Code Playgroud)

完成后刷新 Eclipse 工作区。

注意:从 pom.xml 所在的位置运行命令。