Я получаю ошибку от 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»