如何在jenkins上使用ant从.product构建eclipse-rcp应用程序



我想构建一个Eclipse RCP应用程序。

我有一个产品配置文件和一个目标平台,里面有很多第三方插件。从Eclipse IDE导出的操作非常完美。但这并不专业。所以我也想让它在詹金斯身上发挥作用。构建服务器从SVN获取文件,没有Eclipse,无论如何都应该无头完成。

我不想使用Maven/Tycho或Buckminster。我想做得尽可能简单。既然我对蚂蚁已经有所了解,我想和蚂蚁一起做这一切。我有一个蚂蚁脚本,我可以用它来构建我所有的插件。我现在所需要的就是用启动器(.exe)等将它们组装到产品中。就像导出向导一样。但是没有Eclipse IDE。

我一直在谷歌上搜索,但不知怎么的,我似乎是唯一一个想用ant构建Eclipse RCP产品的人。我只找到2005年的教程,或者非常深入的教程,新手(像我一样)都读不懂第一段。

请帮忙!

如果您真的想要ant,请检查PDE构建。

然而,我真的建议使用第谷。它使构建EclipseRCP变得更加容易。

我已经走过了你所走的这条路。相信我……与使用Tycho/Maven相比,Ant最终会遇到更复杂的事情。你说你希望它尽可能简单,IMHO,第谷就是它。

这里有一些例子。。。http://wiki.eclipse.org/Tycho/Packaging_Types

我还建议从git中查看tycho,并在tycho演示位置周围查看。他们也有很好的例子。

http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/tree/tycho-demo/itp04-rcp

此外,Jenkins在处理Maven构建时非常容易。

第谷的当前版本是0.13.0。它还处于生命的早期,并且正在积极发展中,所以它每天都在好转。

相关内容

  • 没有找到相关文章

最新更新