为 javax 编写 Maven Dependency.persistence

2022-09-01 15:34:01

有人可以帮我编写的依赖项吗?我已经谷歌了它,但没有任何效果。javax.persistence

碰到了这个页面,它提供了一些关于如何编写依赖项的详细信息,但我无法编写它。有人可以帮助我吗?


答案 1

这是用于: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>

编辑
请注意,我在这里指定了一个作用域,这意味着您的依赖项在编译和测试时可用,但不会打包到您的工件中。如果要在应用程序服务器中部署工件,通常需要这样做,因为它们提供了自己的 API 实现。provided


答案 2

并将此依赖项添加到您的 :pom.xml

<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>persistence-api</artifactId>
    <version>1.0.2</version>
</dependency>

“应对 Sun JAR”页面可能有点过时了,此 JAR 可在 Maven Central Repository 中找到。


推荐