我希望使用自己的目标平台自动化现有RCP应用程序的构建过程。 现在我无法决定Ant和Maven之间的矿石是否有更好的工具?!
该工具应易于设置,并应运行JUnit和SWTBot测试。 你能救我吗?
答案 0 :(得分:3)
Tycho是构建Eclipse插件/应用程序的好方法:
Tycho专注于以Maven为中心,以清单为先的方法来构建Eclipse插件,功能,更新站点,RCP应用程序和OSGi包。 Tycho是一套Maven插件和扩展,用于使用Maven构建Eclipse插件和OSGi包
答案 1 :(得分:1)
此工具是持续集成(CI)服务器。
例如,在TeamCity
的帮助下,您可以创建运行Ant
目标的项目或使用Maven
构建应用程序,或者您可以同时使用Maven
和{ {1}}。
This article是如何在Ant
中创建项目的。这个link是TeamCity的主要功能。
TeamCity
支持JUnit,你可以read info关于其他支持的工具和平台。
另一个工具是Luntbuild。
答案 2 :(得分:1)
这里,tycho tutorial
出于某种原因,我无法将其添加为评论。怪异
ps:我正在和哈德森一起使用tycho,这太棒了!