PDA

View Full Version : Eclipse Indigo NON compila con la versione che imposto


Rhobar_III
15-09-2011, 09:40
Ciao, ho un problema con Eclipse.

La mia versione di Eclipse (Indigo) NON compila con la JRE che imposto, sia quella del progetto, sia quella generale di Eclipse.
Continua a compilare con la versione che vuole lui.

Anche se faccio clean & build per fare pulizia completa, mi ritrovo ogni volta con dei file .class compilati con la java 1.2.

Me ne sono accorto perché ho una classe che mi fa il check della java version dei file compilati.

Ogni volta che lancio questo eseguibile su uno dei .class appena compilati, il risultato è:
major 46 minor 0

Questo accade per qualsiasi JRE io imposto nei miei progetti: indipendentemente dalla JRE globale o del singolo progetto, mi ritrovo con dei file in 46.0.

Il checker funziona, perché sui file vecchi compilati da un altro pc il riscontro che ottengo è:
major 49 minor 0 (ovvero la jre 1.5 che mi serve, corretta).

Perché Eclipse si comporta in questo modo e non compila con la versione che mi aspetterei?
Come posso fare per risolvere questo problema?