This plug-in provides your basic EJB JAR facilities.
For more information on the functionality provided by this plugin, please see the Goals document.
For more information on how to customise the functionality provided by this plugin, please see the properties document.
ejb-client
dependency type and that required modifying
Maven's core.
ejb:ejb
goal
at the same time it generates the main EJB JAR. The generation is
controlled by the maven.ejb.client.generate
property
(see the properties page for more
details) which defaults to false.
ejbs/
directory alongside the main EJB JARs.
ejb-client
type. Here's an example:
<dependency> <groupId>groupId</groupId> <artifactId>ejbClientJarArtifactId</artifactId> <version>aversion</version> <type>ejb-client</type> </dependency>
ejb:ejb-client
, ejb:install-client
and
ejb:deploy-client
. To generate, install and deploy the
EJB client JAR use the ejb:ejb
, ejb:install
and ejb:deploy
goals respectively and set the
maven.ejb.client.generate
to true.