Hi,

I just looked at the "nicer Javadoc" tutorial [1] mentioned by Marshall. They 
suggest to run releases with the actual minimum JDK version required by the 
project, e.g. a JDK 5 if the target version is 1.5.

I wonder what the policy for UIMA releases. UIMA still targets Java 5, but for 
example on recent OS X machines Java 5 is no longer available. So far I only 
set the source level in the POM of my projects and rely on the JDK doing the 
right thing - so far I had no complains. Do you consider this to be enough, or 
do we actually have to get hold of some Linux an install a JDK 5 there?

Also, what about upgrading uimaj-core to Java 6? Afaik Java 5 is no longer 
officially maintained (at least by Oracle, no idea about IBM and others). 
TextMarker cannot be built with Java 5 (I tried it on Jenkins - doesn't work). 
The same goes for uimaFIT, although it might be possible to step that down to 5 
again - I had the misconception that Spring 3.x was Java-6-only, but just read 
that it supports Java 5 as well.

Cheers,

-- Richard

[1] http://wiki.apache.org/lucene-java/HowToGenerateNiceJavadocs

Reply via email to