有谁知道涵盖以下所有内容的完整示例(源代码、脚本、作业)?
- 构建具有许多特性的 Eclipse RCP 产品
- 生成 P2 存储库
- 运行 JUnit 测试
- 使用 Eclipse 3.6.2
- 使用 Delta Pack 为少数平台构建
我们正在使用 Headless PDE 构建系统,但可以更改为 Buckminster 或 Maven。
谢谢,
丹尼尔·库帕尔
有谁知道涵盖以下所有内容的完整示例(源代码、脚本、作业)?
我们正在使用 Headless PDE 构建系统,但可以更改为 Buckminster 或 Maven。
谢谢,
丹尼尔·库帕尔
看看Kai 的 MP3 Manager和相关博客。
使用 eclipse 3.6.2 为多个平台构建 p2 相当容易。默认情况下,您会获得 RCP 产品、功能、p2 存储库和多个平台 zip。有关主要步骤,请参阅http://pweclipse.blogspot.com/2010/09/simple-rcp-product-build.html。
我们使用 masterBuild.sh bash [1] 脚本来运行我们的构建、发布它,然后运行我们的自动化测试。我们从标准的 Eclipse 测试框架 [4] 中复制了 runtests [2] 和 test.xml [3]。另请参阅Eclipse 插件开发的自动化单元测试 (junit)
[4] http://www.eclipse.org/articles/Article-PDE-Automation/automation.html