为javax.persistence编写Maven依赖

时间:2011-11-23 13:35:17

标签: java eclipse spring-mvc maven persistence

有人可以帮助我编写javax.persistence的依赖项。我用谷歌搜索但没有任何效果。

bumped into this page提供了有关如何编写依赖关系的一些细节,但我无法编写它。有人可以帮助我吗?

2 个答案:

答案 0 :(得分:36)

这是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实现。

答案 1 :(得分:4)

并在pom.xml

中添加此依赖项
<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>persistence-api</artifactId>
    <version>1.0.2</version>
</dependency>

“处理Sun JAR”页面可能有点过时,{JAR Maven Central Repository