per capire se ho settato il mio eclipse come il tuo:

se vado sulle proprietà del progetto inquisito, e vedo come ho configurato il workspace, nella voce java compiler, nella linguetta Compliance e ClassFiles, io ho settato la release 1.5.0.... ed uso eclipse 3.1M2.

Per default lui setta la 1.4....

non so come faccia.... se uno non ce l'ha poi la 1.4.2....

comunque se a questo vuoi guardarci mi faresti un favorone...

io sto intanto provando a ricompilare su un linux...

ti faccio sapere.
Ciao