Category Archives: Eclipse

All Eclipse related posts

Getting Started with OSGi Declarative Services

In the last weeks I worked intensively on getting a deeper knowledge in OSGi declarative services. I use them for a while with Eclipse 4, but never had a deep understanding of everything. Well, basically it is not that complicated at … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | 4 Comments

Helping WindowBuilder

The WindowBuilder project had resource issues. I’m happy to announce that WB has now a working Tycho build. Simply clone the WB repo and use ‘mvn clean verify’ command to build WB. The result is afterwards located in org.eclipse.windowbuilder/org.eclipse.wb.releng.updatesite/target/repository WindowBuilder … Continue reading

Posted in Eclipse, Lars Vogel | 7 Comments

No more tragedy of the commons for Platform UI

Remember than people spoke about the tragedy of the commons for the Eclipse platform? I think it save to say that these times are over for Platform UI. I think we see in Platform UI the hard work we put … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on No more tragedy of the commons for Platform UI

Using CompletableFuture in your Eclipse RCP application

If you want to update your RCP application asynchronously you can use Java 8 CompletableFutures. For example the following starts an CompletableFuture and uses the getData method to read the data and calls afterwards the updateTable method. I would be nice if … Continue reading

Posted in Eclipse, Lars Vogel | Tagged | 7 Comments

Joining the Eclipse Project Management Committee

I’m honored to join the Eclipse Project Management Committee (PMC) for the Eclipse Top-Level Project. See Eclipse project charter for their responsibilities. As Eclipse committer and project lead for platform UI and e4 my main goals are: Attract and win … Continue reading

Posted in Eclipse, Lars Vogel | Comments Off on Joining the Eclipse Project Management Committee

Run an Eclipse 32-bit application from a 64-bit Eclipse IDE

Typically the development environment should not be dependent on the target environment the application should run on. For creating an Eclipse RCP application using SWT, this is not as trivial as it looks like. The reason for this is the … Continue reading

Posted in Dirk Fauth, Eclipse | 2 Comments

OSGi – bundles / fragments / dependencies

In the last weeks I needed to look at several issues regarding OSGi dependencies in different products. A lot of these issues were IMHO related to wrong usage of OSGi bundle fragments. As I needed to search for various solutions, I … Continue reading

Posted in Dirk Fauth, Eclipse, OSGi | Comments Off on OSGi – bundles / fragments / dependencies

Substring code completion in Eclipse JDK

As of yesterday yesterday in the Eclipse 4.6. integration build, we offer substring code completion by default in Eclipse JDK. This brings this feature known from the IntelliJ IDE and the Eclipse Code Recommenders project to JDT users and will … Continue reading

Posted in Eclipse, Lars Vogel | 5 Comments

POM-less Tycho builds for structured environments

With Tycho 0.24 POM-less Tycho builds where introduced. That approach uses convention-over-configuration to reduce the number of redundant information for setting up a Tycho build. In short, that means you don’t need to create and maintain pom.xml files for bundle, … Continue reading

Posted in Dirk Fauth, Eclipse | 6 Comments

Make Retrofit ready for usage in OSGi

Retrofit is a really great library for addressing  REST APIs. It is often used for Android apps, because it is really lightweight and easy to use. I’d also love to use this library for my Eclipse 4 RCP applications, so … Continue reading

Posted in Eclipse, Java, OSGi, Simon Scholz | Comments Off on Make Retrofit ready for usage in OSGi