On 05.11.2013, at 09:35, Jörn Kottmann <kottm...@gmail.com> wrote:

> We are on Java5 currently, that makes the build for a release more and more 
> inconvenient because you have to install
> a Java5 VM to get it done.

It is not necessary to have a Java5 VM to do a release for Java 5. Just set the 
source and target versions in the
compile plugin and you are fine. I don't have a Java 5 VM since quite some 
time, but still do releases (e.g. uimaFIT)
targeting Java 5.

However, there is a risk that non-Java 5 API is being used without being 
noticed (e.g. new IOException(Throwable)).
This can be caught by setting up a corresponding Jenkins job or eventually by 
users after a release, which then may
require a bug-fix release.

-- Richard

Reply via email to