Đây là một cho javax.persistence
:
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
<scope>provided</scope>
</dependency>
và điều này là cho cả Java EE 6 stack:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
Sửa
Lưu ý rằng tôi đã chỉ định một phạm vi provided
đây, có nghĩa là sự phụ thuộc của bạn có sẵn tại compile- và thử nghiệm thời gian, nhưng sẽ không được đóng gói thành các đồ tạo tác của bạn. Điều này thường cần thiết nếu bạn muốn triển khai các tạo tác của mình trong một máy chủ ứng dụng, vì chúng cung cấp việc triển khai api của riêng chúng.
Vì vậy, bạn nên sử dụng tùy chọn thứ 2 – Illep
Có, nếu bạn muốn sử dụng các tính năng khác của ngăn xếp JEE - như EJB hoặc Servlets chẳng hạn. Nếu bạn chỉ quan tâm đến sự kiên trì, hãy sử dụng cái đầu tiên. :) – LeChe
Cảm ơn! Nhưng tôi thú vị làm thế nào người ta có thể tìm thấy câu trả lời của mình? Nếu không có bản sao chép từ Google/SO ... –