Pentaho技术白皮书中文版(一)用 Eclipse 构建和调试 Pentaho.docxVIP

Pentaho技术白皮书中文版(一)用 Eclipse 构建和调试 Pentaho.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pentaho技术白皮书中文版(一)用 Eclipse 构建和调试 Pentaho

这篇文档的目的是教会开发人员如何开始进行 Pentaho 的开发。这篇文档解释了如何在 Eclipse 中设置一个开发环境,包括如何连接到 Pentaho Subversion repository,检出 Pentaho 项目,使用一个 1stand-alone1 Java 应用和 Eclipse JBoss IDE 来构建调试它们。这篇文档也解释了 Pentaho repository 结构和对于开发Pentaho 来说,许多很重要的 build targets。目标读者是软件开发人员。我们假设读者已经很熟悉 Eclipse 平台和 Java 开发。如果目的是将平台配置为一个 J2EE 应用,我们假设读者了解 J2EE 和应用服务器。我们此处就是使用 JBoss 应用服务器进行演示。虽然不是很重要,但如果读者有使用 Apache Ant 的经验也会很有用处。如果你仔细阅读了这个指南中的说明,但仍没有解决你的问题,请到论坛寻找答案: /. 01. 设置你的环境以下是开始研究 Pentaho,你需要使用的工具列表。推荐你现在就下载所有必需的包,这样你就可不间断的进行试用。1.一个 Java SDK:Pentaho BI Platform 在 Java SDK 1.4 上构建和测试。注意你需要完整的 SDK,而不仅仅是 runtime (JRE)。2. Ant:基于 Java 的构建工具。3. Eclipse:平台 IDE。4. Subclipse:一个 Eclipse 插件,其在 Eclipse IDE 上添加了 Subversion 集成。5. JBoss IDE for Eclipse。为开始设置:1. 下载和安装你的 Java SDK。2. 下载和安装 Ant。3. 下载和安装 Eclipse。4. 下载和安装 Subclipse。5. 下载和安装 JBoss IDE for Eclipse。以后章节是关于 Pentaho 团队使用的这些工具的版本说明,以及使环境适合于 Pentaho 平台 codeline 开发的技巧。每个工具在其各自的下载中有详细的安装指令,这里我们不详细介绍。Java SDKPentaho BI Platform 在 Java SDK 1.4 上构建和测试。注意你需要完整的 SDK,而不仅仅是runtime (JRE)。在后面几步中,你会看到为了使 Ant 构建脚本正确运行,你必须指定 Java 编译器可执行程序(javac)。这个可执行程序位于你安装的 Java SDK 的 /bin 目录下,因此记住你将 SDK 安装到了哪里。AntAnt 是一个基于 Java 的构建工具,我们将之用于构建平台,以及支持用 Eclipse 进行 Pentaho 进行开发中的活动。目前用于构建 Pentaho 的可下载的二进制的版本是 Ant 1.6.5。建议使用 Ant 工具从命令行构建一些 Pentaho Ant targets(在某些环境下是必要的)。Eclipse IDE 中自带了 Ant 的一个版本。这个版本被 IDE 用于构建功能,为了作为 Eclipse 的插件可能也进行了一些修改。为确定 Eclipse IDE 中的 ant 版本,从 Eclipse 顶部的 Window 菜单浏览至Preferences... | Ant | Runtime,在插件的路径中检查其版本。Eclipse IDE只是最近在设置你的 Pentaho 开发环境时,才需要有一个 Eclipse,但与 Pentaho 的代码没啥关系。如果你想在 JBoss 应用服务器中运行和调试代码,你需要 JBoss IDE (参考下面),那里有一些兼容性问题(IDE 的最新版本在 Eclipse 的最新版本上好像有些问题)。Pentaho 团队使用的是以下版本,这些配置是没问题的:1.从 JBoss 网站下载带有最新 JBoss IDE 插件的 Eclipse – 带有 JBoss IDE version 2.0.0beta2 的Eclipse IDE 版本 3.2.1. 或2.从 Eclipse 网站下载 Eclipse 3.2.1 0945;然后从 JBoss 下载和安装 JBoss IDE 插件版本 2.0.0 beta2。SubclipseSubclipse 是 Eclipse 的一个插件,在 Eclipse 环境上激活 Subversion 功能。Subversion 是大多数 Pentaho 项目使用的源代码控制库。Subclipse 利用了 Eclipse Update Manager,其允许你用一个 URL 进行注册,在 Eclipse IDE 上

文档评论(0)

raojun00002 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档