JPA ClassFormat Error «Отсутствует атрибут кода в методе, который не является родным или абстрактным в файле класса javax / persistence / Persistence»

Я получаю ошибку от eclipse, когда пытаюсь вызвать 100% рабочий код. Например, он работает в моих netbeans, но не в этом проекте eclipse. Ошибка абсурдна, и я почти уверен, что она вызвана некоторой зависимостью Maven для OPEN JPA, которую я использую. Есть указатели?

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);

Ошибка возникает в последней строке:

ClassFormat Error «Отсутствует атрибут кода в методе, который не является собственным или абстрактным в файле класса javax / persistence / Persistence»

6
задан Bhesh Gurung 16 December 2011 в 05:37
поделиться