EJB 插件用于打包 EJB 模块。有两种方法可以使用 EJB 插件:
mvn package
mvn ejb:ejb
要处理归档此版本的 Maven EJB 插件,请使用Maven Archiver 3.5.0。
要处理过滤此版本的 Maven EJB 插件,请使用Maven Filtering 3.1.1。
除了在 EJB 版本为 2.0+ 时验证 EJB 部署描述符的存在之外,该插件在生成 JAR 期间不执行任何 EJB 特定处理,但它提供了以下自定义:
注意:依赖项不会与 EJB JAR 一起打包。
插件根据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>