用法

EJB 插件用于打包 EJB 模块。有两种方法可以使用 EJB 插件:

  • 如果pom.xml中定义的打包类型为ejb,则可以使用 包生命周期阶段
    mvn package
  • 或使用ejb:ejb目标
    mvn ejb:ejb

要处理归档此版本的 Maven EJB 插件,请使用Maven Archiver 3.5.0。

要处理过滤此版本的 Maven EJB 插件,请使用Maven Filtering 3.1.1。

除了在 EJB 版本为 2.0+ 时验证 EJB 部署描述符的存在之外,该插件在生成 JAR 期间不执行任何 EJB 特定处理,但它提供了以下自定义:

指定要使用的 EJB 版本

插件根据ejbVersion参数指定的 EJB 版本生成。要使用默认版本以外的其他版本,请按照以下示例配置插件:

  <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-ejb-plugin</artifactId>
          <version>3.1.0</version>
          <configuration>
            <ejbVersion>3.0</ejbVersion>
          </configuration>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>