Creata un'app Web utilizzando Maven e l'ha distribuita su heroku. Tutto funziona a trovare, ma quando chiamo un'azione che utilizza il driver PostgreSQL-9.2-1002.jdbc4 ottengo:Major.minor non supportato versione 51.0 (impossibile caricare la classe org.postgresql.Driver)
java.lang.UnsupportedClassVersionError: org/postgresql/Driver : Unsupported major.minor version 51.0 (unable to load class org.postgresql.Driver)
So che il problema è che sto usando JDK 7 sul mio ambiente di sviluppo e una versione più bassa sta correndo su heroku (almeno io la penso così). La mia prima domanda è, perché le altre azioni non danno questo errore, solo le azioni che usano il driver postqresql danno questo problema, il resto dell'app funziona perfettamente? L'altra cosa che ho fatto è stata scaricare jdk 6 e poi aggiunto al mio percorso di costruzione del progetto, quindi configurare la conformità del compilatore di Eclipse a 1.6, ma anche in questo caso ho lo stesso problema. Come posso risolvere questo?
Hai ricostruito/compilato il tuo progetto o lo hai appena ripetuto con la modifica della configurazione? –
Sì, lo ricostruisco. – user2054833