如何使用jenkins上的ant从.product构建eclipse rcp应用程序
我想构建一个Eclipse RCP应用程序 我有一个产品配置文件和一个有很多第三方插件的目标平台。EclipseIDE的导出工作完美无瑕。但这并不专业。所以我也想让它在詹金斯身上发挥作用。构建服务器从SVN获取文件,没有Eclipse,无论如何都应该无头完成 我不想使用Maven/Tycho或Buckminster。我想做得尽可能简单。因为我已经对ant有了一些了解,所以我想和ant一起做这一切。我有一个ant脚本,我可以用它来构建我所有的插件。我现在所需要的就是用一个启动器(.exe)等将它们全部组装到产品中。就像导出向导一样。但是没有EclipseIDE 我一直在用谷歌搜索我的手指,但不知怎么的,似乎我是唯一一个想用ant构建Eclipse RCP产品的人。我只找到了2005年的教程,或者是非常深入的教程,新手(像我一样)无法通过第一段如何使用jenkins上的ant从.product构建eclipse rcp应用程序,ant,eclipse-rcp,jenkins,Ant,Eclipse Rcp,Jenkins,我想构建一个Eclipse RCP应用程序 我有一个产品配置文件和一个有很多第三方插件的目标平台。EclipseIDE的导出工作完美无瑕。但这并不专业。所以我也想让它在詹金斯身上发挥作用。构建服务器从SVN获取文件,没有Eclipse,无论如何都应该无头完成 我不想使用Maven/Tycho或Buckminster。我想做得尽可能简单。因为我已经对ant有了一些了解,所以我想和ant一起做这一切。我有一个ant脚本,我可以用它来构建我所有的插件。我现在所需要的就是用一个启动器(.exe)等将它们
请帮忙 如果您真的想要ant,请查看
然而,我真的建议改用第谷。它使构建Eclipse RCP变得容易得多。我一直在走你要走的这条路。相信我。。。与使用Tycho/Maven相比,使用Ant最终会得到更加复杂的东西。你说你希望它尽可能简单,伊姆霍,第谷就是这样 这里有一些例子 我还建议从git查看tycho,并查看tycho演示位置。他们也有很好的例子 另外,Jenkins在处理Maven构建时非常容易
第谷的当前版本是0.13.0。它还处于生命早期,正在积极开发中,因此每天都在进步。tycho的演示代码已经转移到一个单独的git回购。用这个克隆它。。。git克隆git://git.eclipse.org/gitroot/tycho/org.eclipse.tycho-demo.git