Где я могу найти зависимость JPA2 Maven?

Я пытаюсь создать независимый от реализации модуль maven, который полагается на JPA2. К сожалению, единственная зависимость Maven JPA основана на JPA1, и, следовательно, я не могу использовать метод EntityManager.detach (), так как это только вариант JPA2.

В идеале я бы хотел иметь возможность указать мою зависимость javax.persistence в моем Pom и требовать, чтобы приложение / контейнер предоставляло реализацию JPA2. К сожалению, я не могу найти такую ​​зависимость.

Единственный ли у меня выбор на данный момент - объявить hibernate-jpa-2.0-api 1.0.0.FINAL как предоставленную зависимость?

32
задан Paul Sonier 26 July 2011 в 21:26
поделиться