Name

ejbjar

Synopsis

Creates ejb-jar files compatible with EJB 1.1. This task supports a set of generic attributes and nested elements, along with several vendor-specific nested elements.

Attributes

basejarname (all, String, *)

The base name used for generated JAR filenames.

basenameterminator (all, String, N)

Used to determine filenames based on deployment descriptor names. For instance, suppose this attribute is set to "-“. With this value, a deployment descriptor named Customer-ejb-jar.xml results in a base name of Customer. This attribute is only used when basejarname is specified. Defaults to "-“.

classpath (1.3, 1.4, Path, N)

A classpath used to locate classes that are added to the ejb-jar file.

defaultexcludes (all, boolean, N)

Determines whether to use default excludes. Defaults to true.

descriptordir (all, File, N)

The base of a directory tree containing deployment descriptors. Defaults to the value specified by srcdir.

destdir (all, File, Y)

A destination directory for generated JAR files. Files are placed in subdirectories corresponding to deployment descriptor subdirectories.

excludes (all, String, N)

A comma-separated list of file patterns to exclude.

excludesfile (all, File, N)

The name of a file containing one exclude pattern per line.

flatdestdir (all, boolean, N)

Used instead of destdir when generated JAR files should not be placed into subdirectories.

genericjarsuffix (all, String, N)

The name appended to the base name of the deployment descriptor when generating generic

Get Ant: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.