In part 1, I set up a Nexus Maven repository. In the second part, I wanted to build a number of Java projects on the OpenShift Jenkins instance. Sounds easy enough, but it wasn’t.
I’m currently using the free DEV@cloud services that CloudBees offers to build and deploy my small side-project. This free service is going away, so I’m now migrating everything. This is the first small step: setting up a new repository.
If you are still running a Java 6 application on Google AppEngine, you’re about to get into serious trouble. Any moment now, the AppEngine team is going to release version 1.8.9, which will no longer support deployment of Java 6 applications.
Existing applications will keep on running. But you should probably upgrade your application with the necessary urgency, as you will no longer be able to fix bugs.
In 2013, I only published five posts on this blog. That’s probably an all time low. It doesn’t mean I was relaxing, I was busier then ever, but didn’t get around to writing much about it. Until now.
Last summer, I was a technical reviewer for Augmented Reality for Android Application Development. The book has just been released, so I think it deserves a proper review. As you may have guessed, the book is all about augmented reality on Android.
After my review of the Vaadin 7 Cookbook, I decided it was time to upgrade my own application, that had been running on Vaadin 6 for quite some time to Vaadin 7. In this post I share my experience and a guide on how to do it yourself and what to watch out for (there are quite a few gotchas)