Posts tagged with "tycho"
Running HTTP/REST Integration tests in an Eclipse Tycho Build
A few days ago my fellow Frank wrote about running HTTP/REST Integration Tests efficiently in Eclipse. Today I want to show you how to embed those tests in a headless build using Eclipse Tycho. Embedding restfuse in a build is as simple as embedding plain JUnit tests. But when trying to start an OSGi server [...]
Building an Eclipse Project with Tycho – Experience Report
Build engineering was and is quite a challenge for many of the projects I worked on. For pure Java projects I have often used Maven for building, but for Eclipse/OSGi-based it never really worked out well for us. One of the main reasons was that the information Maven requires to build an artifact (aka plugin/bundle) [...]
From Eclipse Tycho to Apache Karaf: the easy way!
We are currently working on a very interesting project together with basis06 which has Apache Karaf as a target runtime. Coming from the Eclipse space this is really a challenge for the following reason: when you develop OSGi applications within Eclipse you are used to the PDE Tooling (Plug-In Development Environment) together with its concepts [...]
Tycho, Maven and p2.inf
Today I spent some time on the RAP Tools build which is based on Tycho. The problem that I tried to solve had to do with our recent ID renaming of the RAP Tools feature to a more appropriate name,org.eclipse.rap.tooling is now called org.eclipse.rap.tools. Usually p2 is able to update seamlessly from one installable unit [...]
Building OSGi applications that use AspectJ with Tycho / Maven 3
I just pushed a template for creating AspectJ applications with Tycho and will give you a quick tour of it here. You’ll find the template on github [1] The template contains four infrastructure projects. One defines an OSGi command to calculate faculties and another contains an aspect to measure the duration of the calculation. Let’s [...]
How to build a Server-Side Equinox/RAP Application
When you face the task of building a Server-Side Equinox or a RAP application (which is just a Server-Side Equinox application) you need to choose a build system from a fairly diverse palette. This choice is never easy because every build system has its pros and cons. In the end it comes down to which [...]
How to build a RAP application with Tycho
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 [...]
Eclipse November DemoCamps 2010 retrospective
November is over now and last week I attended the last DemoCamp for the year. In this year’s November DemoCamp series I spoke at three events and with this post I’d like to present you with some impressions. Bonn, November 16th: The beginning… It was the first DemoCamp that was located in Bonn ever. So, [...]
The Future of Eclipse PDE builds
Eclipse has earned a reputation of being one of the best IDEs in existence. While it has become a lot more than that in many ways, its roots and its focus have always been the user facing aspects. That is probably the reasons why certain other aspects like the PDE build have been a bit [...]




