有人可以幫我編寫依賴關係javax.persistence
。我GOOGLE了,但沒有任何工作。爲javax.persistence編寫Maven依賴關係
我bumped into this page給出了一些關於如何編寫依賴的細節,但我無法寫出它。有人可以幫我嗎?
有人可以幫我編寫依賴關係javax.persistence
。我GOOGLE了,但沒有任何工作。爲javax.persistence編寫Maven依賴關係
我bumped into this page給出了一些關於如何編寫依賴的細節,但我無法寫出它。有人可以幫我嗎?
這可以是一個javax.persistence
:
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
<scope>provided</scope>
</dependency>
,這是整個Java EE 6的堆棧:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
編輯
,我在這裏指定一個provided
範圍注意,這意味着你的依賴可在編譯期和測試時間,但不會被打包到您的工件。如果您想在應用程序服務器中部署工件,通常需要這樣做,因爲它們提供了它們自己的API實現。
而在你pom.xml
添加此依賴性:
<dependency>
<groupId>javax.persistence</groupId>
<artifactId>persistence-api</artifactId>
<version>1.0.2</version>
</dependency>
那「與Sun的JAR應對」頁面可能有點過時,這個JAR是在Maven Central Repository
因此,您建議我使用第二個選項 – Illep
是的,如果您想使用JEE堆棧的其他功能 - 例如EJB或Servlets。如果您只對持久性感興趣,請使用第一個。 :) – LeChe
謝謝!但我很有興趣自己如何找到答案?沒有從Google/SO複製... –