OSX platform encoding in Maven

Posted by Jens Jäger on December 14, 2012

By default Maven uses the operating system platform encoding for the build. On OSX this is MacRoman. This leads to warnings that the build is platform dependent:

To fix this you just have to add the following profile to your ~/.m2/setting.xml:

The activate the utf8 profile with:

When you successfully added the profile you get this fancy info message in your maven builds:

Configuring a proxy for maven

Posted by Jens Jäger on December 14, 2012

To use a proxy for your maven builds just a this to your ~/.m2/settings.xml:

See also the guide to using proxies in the maven documentation.

Follow me on twitter

Posted by Jens Jäger on December 03, 2012

I am using twitter since a while now. The first tweet is from august 2010. With feedburner I automatically create a tweet for every post I write in this blog. From time to time I tweet some links or other stuff which is not worth a blog post. I never mentioned twitter on this blog before. Here is the link to my twitter profile.

Follow me on twitter

Talk: DevFest Karlsruhe

Posted by Jens Jäger on October 29, 2012

On Saturday 03. November 2012 I will give a talk about the google closure tools on the GDG DevFest Karlsruhe

GDG DevFests are large, community-run events that can offer speaker sessions across product areas, all-day hack-a-thons, code labs, and more. The event is free. You can register here.

Another Article published in OBJEKTspektrum

Posted by Jens Jäger on August 27, 2012

Together with André and Martin Gaedke I just published an article for the german computer journal Objektspektrum. The name of the article is: “Agile Praktiken – oder doch Impediments? Bewertung der Agilität von Praktiken in der Softwareentwicklung”.

In the article we discuss some common practices in the software industry and how they support or don’t support agile software development methodologies.

You can order the issue of object spectrum here or just buy the article as a pdf version here.