当前位置: 首页 > 知识库问答 >
问题:

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

富勇军
2023-03-14

我能够使用m2e(Maven integration for Eclipse)从这里提取BIRT源代码(4.2.2分支):https://github.com/Eclipse/BIRT/并将其导入到我的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. 日食EE火星
  2. EGIT插件
  3. M2E插件(Maven Integration for Eclipse)
  4. Java 1.5/6/7/8

共有1个答案

卢俊发
2023-03-14

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

mvn eclipse:eclipse

这将解决eclipse和maven依赖错误。

此外,您还可以检查问题是与导入的项目有关,即缺少任何库还是仅与Eclipse有关。

mvn clean install
 类似资料:
  • 如何建立角度 在使用TypeScript编写Angular应用程序后,我们使用Angular CLI命令构建应用程序。 命令将应用程序编译到一个输出目录中,构建构件将存储在目录中。 这篇文章说Angular有两个编译器: > 视图编译器 模块编译器 > 当使用类(在main.ts中)进行引导时,Angular在中查找,找到它,实例化AppComponent的实例,并在标记中呈现它。 当用户在应用程

  • 我拉了BIRT源分支4.11.0(https://github.com/eclipse/birt)如前所述,使用maven(mvn package-DskipTests)触发了构建,但由于无法解析依赖项而失败。 分析后发现Tycho maven插件无法解析org.eclipse.birt.p2updatesite/pom.xml(\build\org.eclipse.birt.p2updatesi

  • 问题内容: 我是第一次配置Jenkins,到目前为止一直是它的用户。 我阅读了文档,了解了“ $ WORKSPACE”在 从属服务器 上的含义。 我有一个误解, 默认情况下 ,Jenkins Slave上的作业在工作区目录中每个作业的唯一目录中运行。似乎并非如此。 如何为每个作业运行分配唯一目录?作业完成后,詹金斯会自动清除此作业运行目录吗? 问题答案: 默认情况下,jenkins从运行;这里在节

  • 我正在学习使用Maven在Eclipse中构建Java项目。我从文件夹中的“maven archetype quickstart”模板创建了一个Java项目。然后,为了将Maven项目转换为支持EclipseIDE,我导航到项目文件夹并发出命令: 和。 然后我在Eclipse中导入了该项目,并进行了必要的Eclipse配置,比如在Eclipse类路径中设置Maven本地存储库。现在,该项目位于文件

  • 我使用jsonschema生成器基于我的POJO生成JSON模式文件。目前,我正在通过一个在<code>gradle构建</code>步骤中运行的测试来完成这项工作。这工作正常,但感觉不对,因为我所做的并不是测试任何东西。 我还找到了这个答案,其中详细说明了如何在上运行它,但这也不理想,因为它会在每次应用程序出现时毫无意义地执行它,但在我构建时不会。 因此,有没有一种方法可以告诉gradle(在中

  • 我想通过liquibase-maven-plugin运行一个liquibase更新,但是changeset yml文件在一个。jar中,我通过依赖项拉入这个文件。 当我用TotalCommander打开。jar时,它具有以下结构:xy.jar/changelog/changeset.yml。