Apache Maven EAR Plugin Version 2.9 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Ear Plugin, version 2.9

This plugin generates a Java EE Enterprise Archive (EAR) file. It can also generate the deployment descriptor file (e.g. application.xml).

You should specify the version in your project's plugin configuration:

1<plugin>
2  <groupId>org.apache.maven.plugins</groupId>
3  <artifactId>maven-ear-plugin</artifactId>
4  <version>2.9</version>
5</plugin>

Release Notes - Apache Maven Ear Plugin - Version 2.9

The following bugs have been fixed:

  • MEAR-149 - skinnyWars and SNAPSHOT unique dependencies
  • MEAR-158 - Elements library-directory and env-entry out of sequence in application.xml for JEE 6
  • MEAR-160 - Performance regression while copying artifacts into ear
  • MEAR-162 - skinnyWars with wars without manifest Class-Path attribute
  • MEAR-167 - Classes from different modules with the same artifactId are merged when skinnyWars set to TRUE

and the following improvements have been made:

  • MEAR-88 - Improve documentation on combining Eclipse and Maven Integration
  • MEAR-164 - support for useJvmChmod in archiver and true per default
  • MEAR-169 - Add support for EAR 7
  • MEAR-172 - Enhance the exception thrown when the EAR plugin can not map an included artifact
  • MEAR-174 - generate-application-xml does not support the definition of an application id
  • MEAR-178 - Change "J2EE" and sun link on index page

Enjoy,

-The Apache Maven team