繁体   English   中英

Maven中的Ejb3依赖

[英]Ejb3 dependency in Maven

我最近看到Sun /第三方发布了一个仅包含EJB3和JPA接口的maven依赖。

有谁知道groupId,artifactId,repository等它们在哪里? 我宁愿不使用OpenEJB,Glassfish同行等。

如果您需要最新的Java EE 6(EJB 3.1,JPA 2.0等),那么您可以使用以下依赖项:

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>

它也在java.net存储库中:

<repository>
    <id>maven2-repository.dev.java.net</id>
    <name>Java.net Repository for Maven</name>
    <url>http://download.java.net/maven/2/</url>
    <layout>default</layout>
</repository>

似乎存储库“maven2-repository.dev.java.net”的布局已更改。 目前正确的依赖性如下:

<dependency>
  <groupId>javax.ejb</groupId>
  <artifactId>ejb-api</artifactId>
  <version>3.0</version>
  <scope>provided</scope>
</dependency>

有这些依赖:

<dependency>
    <groupId>javax.ejb</groupId>
    <artifactId>ejb</artifactId>
    <version>3.0</version>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.persistence</groupId>
    <artifactId>persistence-api</artifactId>
    <version>1.0</version>
    <scope>provided</scope>
</dependency>

由java.net存储库提供:

<repositories>
    <repository>
        <id>maven2-repository.dev.java.net</id>
        <name>Java.net Repository for Maven</name>
        <url>http://download.java.net/maven/2/</url>
        <layout>default</layout>
    </repository>
</repositories>

资源:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM