Apache Maven EAR Plugin Version 2.10 Released

The Apache Maven team is pleased to announce the release of the Apache Maven EAR Plugin, version 2.10

This plugin generates 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.10</version>
5</plugin>

Release Notes - Maven EAR Plugin - Version 2.10

Bugs:

  • MEAR-180 - Artifacts with same artifactId/version are ignored in packaging
  • MEAR-183 - Extra 'temp' directory created in wrong place
  • MEAR-188 - Project property cannot be resolved inside element

Improvements:

  • MEAR-182 - Skinny WAR's - Skip Class-Path Modification in Manifest
  • MEAR-191 - Set prerequisites to Maven 2.2.1
  • MEAR-192 - Update version of plexus-archiver to 2.5
  • MEAR-195 - Removed dependency plexus-container-default:1.0-alpha-9-stable-1
  • MEAR-196 - Update version of plexus-archiver to 2.6.1
  • MEAR-197 - Update version of plexus-archiver to 2.6.2
  • MEAR-199 - Fix integration test which is currently ignored
  • MEAR-200 - Upgrade to plexus-archiver 2.7
  • MEAR-202 - Upgrade to maven-plugins version 25 to 26
  • MEAR-203 - Upgrade maven-filtering to 1.3
  • MEAR-204 - Upgrade maven-archiver dependency to v2.6
  • MEAR-205 - Upgrade to maven-plugins parent version 27
  • MEAR-210 - Following naming conventions of maven-surefire/failsafe-plugin

New Feature:

  • MEAR-181 - Adding ejb-ref in application.xml

Tasks:

  • MEAR-176 - Upgrading maven-filtering breaks IT
  • MEAR-190 - Remove the alias of defaultLibBundleDir

Enjoy,

-The Apache Maven team