Category Archives: Eclipse

Building Eclipse plugins and RCP applications with Tycho, Nexus & Hudson


February 22, 2011 By hloney

The schedule for EclipseCon 2011 has been announced, and the Sonatype team is excited to host talks and workshops throughout the week.

Sonatype’s Jason van Zyl, Pascal Rapicault, and Igor Fedorenko, along with Jan Sievers from SAP AG, are holding a three-hour workshop on building Eclipse plugins and RCP applications with Tycho, Nexus and Hudson.

Build automation and continuous integration are central to the production of quality enterprise software. Without automation it is often difficult to keep track of defects and communicate build status. One of the goals of the Maven project is to bring efficient build automation to enterprise development, and as more organizations start to develop Eclipse plugins and RCP applications, there is a greater need for Maven to interoperate with the Eclipse platform. This tutorial will provide first hand experience in how to use Tycho, Nexus & Hudson to build Eclipse plugins and RCP applications.

To learn more about Sonatype at EclipseCon 2011, click here.

For the latest news and updates follow Sonatype on Twitter!

How to build a RAP application with Tycho


January 17, 2011 By Jason van Zyl

Holger Staudacher, at EclipseSource, has a good writeup of his experience evaluating Tycho for the Runtime Packaging Project (RTP). Here’s an excerpt of what he has to say:

Recently I played around a little with Tycho because we evaluated it for the use in the RTP project. As a test case, I decided to try to build a RAP application with Tycho. With building I mean compiling and packaging the artifacts into a WAR file in order to deploy them on a Tomcat or another Servlet Container. I have to say that I’m really impressed with Tycho. Before this experience…

It’s great to see different projects trying Tycho at the Eclipse Foundation: having standard recipes for building RAP applications would be extremely useful addition for the community. RAP is not something that Sonatype is directly involved with so it’s great to get this varied perspective, and different applications types so we can make sure Tycho will work for as many use cases as possible. Thanks Holger!

Holger has some good examples at Github, and you can find his original blog entry here.

We are currently working on submitting the CQs for Tycho so we can move the project over to the Eclipse Foundation. I think Wayne Beaton said he wanted to help with those CQs. Right Wayne? :-)