Viene visualizzato l'errore di eclipse quando si tenta di richiamare un codice funzionante al 100%. Ad esempio, sta lavorando nei miei netbeans ma non in questo progetto di eclissi. L'errore è assurdo e sono quasi sicuro che sia causato da una dipendenza Maven per OPEN JPA che sto usando. Qualche indicazione?Errore JPA ClassFormat "Attributo Codice assente nel metodo che non è nativo o astratto nel file di classe javax/persistence/Persistenza"
Map<String,String> properties = new HashMap<String,String>();
properties.put(PersistenceUnitProperties.JDBC_PASSWORD, "");
properties.put(PersistenceUnitProperties.JDBC_USER, "root");
properties.put(PersistenceUnitProperties.JDBC_URL, "jdbc:mysql://localhost:3306/mydb");
properties.put(PersistenceUnitProperties.JDBC_DRIVER, "com.mysql.jdbc.Driver");
emf = Persistence.createEntityManagerFactory("Persistentunitname", properties);
L'errore si verifica nell'ultima riga, e l'errore è:
ClassFormat errore "attributo Codice Assente in metodo che non è nativo o astratta nel file di classe javax/persistenza/Persistenza"
Vedere http://maven.40175.n5.nabble.com/Problem-running-unit-tests-da-maven-JPA-related-td126893.html per una soluzione consigliata. –
La soluzione consigliata in questo caso, openejb -javaee 6.0, non esiste (almeno non la versione 6). Penso che il problema abbia una soluzione simile ma non riesco a trovarlo – SQC
Ho javaee6.0.jar, quindi penso che ci sia qualcos'altro che sta succedendo – SQC