Confessioni di un consulente IT

Unsupported major.minor version 49.0

Posted in Eclipse, Programmazione by pigreco314 on 23 novembre, 2006

Buttate via circa 8 ore di lavoro per venire a capo del problema.

Dopo aver reinstallato i componenti necessari (JDK, Eclipse, Tomcat) a ricreare l’ambiente di test del cliente a seguito del crash del mio laptop di qualche settimana fa tomcat si rifiutava di partire riportando nel file di log questo dannato messaggio al momento di caricare una classe.

Disinstallato e reinstallato più volte Tomcat e JDK senza risultato: il messaggio di errore significa che l’applicazione viene compilata con una JDK 1.5 ed eseguita con un JRE 1.4 o inferiore. Il numero di versione “49.0” si riferisce giustappunto a codice compilato con Java 1.5.

Mistero fitto: com’è possibile che ciò accada, visto che ho disinstallato la JDK 1.5 e rinominato per sicurezza ogni altro javac.exe che non fosse quello della JDK 1.4 rimasta sul mio laptop ?

Al colmo della disperazione riguardo per l’ennesima volta le opzioni di compilazione java di Eclipse e scopro:

Total eclipse of the brain

1.4 è giusto, prima era 1.5 da cui il problema.

Grazie Eclipse per generare bytecode secondo specifiche 1.5 anche in assenza di una JDK 1.5 e in tal modo incasinarmi la vita.

In fondo non è colpa tua, ma di questo dilettante che troppo spesso pecca di eccessivo pressapochismo.

Comunque, un bel total Eclipse of the brain per un giorno e mezzo!

Ora sono felice.

Annunci

3 Risposte

Subscribe to comments with RSS.

  1. jesty said, on 24 novembre, 2006 at 15:47

    hehe…è proprio vero quando si dice che per fare una cosa il 20% del tempo è per farla, l’80% si perde in cazzate:D

  2. pigreco314 said, on 25 novembre, 2006 at 15:14

    Specie quando non si ha tempo di leggere il F**** Manual 🙂

  3. kefflash said, on 26 dicembre, 2006 at 20:19

    diglielo davide, diglielo! 😀


Rispondi qui

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: