EJB 插件能够生成除了主要的 EJB 之外的另一个工件。要选择 EJB 客户端作为依赖项,只需将类型指定为ejb-client。
以下依赖项声明将在您的项目包中包含主要 EJB 工件ejb-project-1.0-SNAPSHOT.jar。
<project>
[...]
<dependencies>
<dependency>
<groupId>com.example</groupId>
<artifactId>ejb-project</artifactId>
<version>1.0-SNAPSHOT</version>
<type>ejb</type>
</dependency>
</dependencies>
[...]
</project>使用以下依赖项声明将改为使用项目包中的 ejb-client 工件ejb-project-1.0-SNAPSHOT-client.jar。
<project>
[...]
<dependencies>
<dependency>
<groupId>com.example</groupId>
<artifactId>ejb-project</artifactId>
<version>1.0-SNAPSHOT</version>
<type>ejb-client</type>
</dependency>
</dependencies>
[...]
</project>阅读有关生成 EJB 客户端的更多信息。