Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Release History

1.7.3 2007-05-07
1.7.2 2006-03-05
1.7.1 2005-08-28
1.7 2005-08-27
1.6 2005-05-01
1.5 2004-07-09
1.4 2004-05-15
1.3 2004-01-29
1.2 2003-11-26
1.1 2003-09-29
1.0 2002-08-04

Get the RSS feed of the last changes

Release 1.7.3 - 2007-05-07

update Upgrade maven-model to version 3.0.2. Fixes MAVEN-1755. aheritier

Release 1.7.2 - 2006-03-05

fix Java sources are not compiled when used with maven-test-plugin-1.8 and maven.test.skip=true. Fixes MPEJB-23. shinobu
update Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
  • commons-logging v1.0.3 - > v1.0.4
  • maven v1.0 - > v1.0.2
  • maven-model v3.0.0 - > v3.0.1
Fixes MAVEN-1712.

Release 1.7.1 - 2005-08-28

fix Update dependency to Maven Model v3.0.0 final (it was previously depending on 3.0.0 SNAPSHOT). brett

Release 1.7 - 2005-08-27

update By default do not generate client EJB. I believe this is a more common default that generating as generation of client EJBs is only required for distributed apps which are not so common. vmassol
fix Make the ejb creation work even if there are not sources. vmassol
fix Fixed default property values in the web site documentation. Fixes MPEJB-12. vmassol
fix EJB client jar can now be generated and deployed/installed automatically by the standard goals ( ejb , ejb:ejb , ejb:install and ejb:deploy ). Previous goals dedicated to ejb client have been deprecated. There is a new property maven.ejb.client.generate which decides whether or not to generate the ejb client jar. It defaults to true. Fixes MPEJB-2. vmassol
fix Added new EJB type handler that supports ejb and ejb-client types. This fixes the bug with ejb:install/deploy-client not uploading the client jar. Fixes MPEJB-16. Thanks to H�vard Bj�stad. vmassol

Release 1.6 - 2005-05-01

add Added new maven.ejb.build.dir property that specifies the location where the EJBs are generated. vmassol
update Modified existing maven.ejb.final.name property (and exposed it as a public property) so that it doesn't include the path (the path is now provided by the new maven.ejb.build.dir property). This allows aligning the WAR and EJB plugin properties. Note: This is a breaking change for all those using the maven.ejb.final.name property (which was not a public property). vmassol
update Made the maven.ejb.final.name property public as it is required by several other plugins and before this change the only way is for these plugins was to call the non-public ejb:init goal. vmassol

Release 1.5 - 2004-07-09

fix Replace Apache Jakarta Maven by Apache Maven in Manifest Fixes MPJAR-29. Thanks to Martin van den Bemt. evenisse
add Add ejb:install-client and ejb:deploy-client goals. evenisse

Release 1.4 - 2004-05-15

fix Don't generate a Class-Path manfiest entry if there are no jars with ejb.manifest.classpath set to true dion

Release 1.3 - 2004-01-29

fix Only include maven.ejb.src if it exists dion

Release 1.2 - 2003-11-26

fix Synchronize ejb and jar plugin usage of: Specification-Title/Vendor/Version and Implementation-Title/Vendor/Version Fixes MAVEN-936. dion

Release 1.1 - 2003-09-29

add Added maven.ejb.index, maven.ejb.client.index properties. evenisse
add Added maven.ejb.excludes and maven.ejb.includes properties. evenisse
add Added deploy, deploy-snapshot and install-snapshot goals michal
fix Artifact processing in the plugin was slightly changed and now it supports jar overriding mechanism Fixes MAVEN-518. michal
fix property ejb.bundle.jar was renamed to ejb.bundle (old property is still supported, but deprecated) michal

Release 1.0 - 2002-08-04

add Initial plugin created ncoast