The Maven team is pleased to announce the release of the Maven War
Plugin, version 2.1-alpha-2.
The War plugin is responsible for collecting all artifact
dependencies, classes and resources of the web application and
packaging them into a web application archive.
http://maven.apache.org/plugins/maven-war-plugin/
To get the latest version of the plugin, specify the version in your
project's plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-alpha-2</version>
</plugin>
Release Notes - Maven 2.x War Plugin - Version 2.1-alpha-2
** Bug
* [MWAR-60] - Source Excludes are being applied to WAR file
* [MWAR-62] - The comma separated list of tokens doesn't work with
the property <warSourceExcludes>.
* [MWAR-89] - filtering ${something.url} ignores my property value
and writes http://maven.apache.org/something
* [MWAR-96] - WebResource not filtered with system properties.
* [MWAR-101] - Scoped dependencies are not handled correctly
* [MWAR-109] - Problem using webResources in configuration
* [MWAR-116] - The outputFileNameMapping config creates bad
dependency files in WEB-INF/lib
* [MWAR-120] - Option containerConfigXML doesn't work
* [MWAR-129] - WebRessource not filtered
* [MWAR-133] - Filtering issue: wrong replacement of properties by
values from MavenProject object
* [MWAR-134] - ClasscastException when turning filtering on the
web resources
* [MWAR-136] - Could not overlay two overlays with same groupId
and artifactId (classifier)
* [MWAR-137] - Site's Overlays section doesn't reflect the correct
configuration for zip overlays
* [MWAR-139] - Wrong token replacement (@@ is replaced with
org.apache.maven.project.MavenProject@dedf1473)
* [MWAR-140] - 2.1-alpha-2 head is not compiling because
AbstractWarPackagingTask is trying to catch an IOException that is no
longer thrown
* [MWAR-141] - maven-metadata.xml is not being updated with latest
snapshots for 2.1-alpha-2
* [MWAR-144] - Custom filter list does not work
** Improvement
* [MWAR-30] - I can't build a war-file without a web.xml.
* [MWAR-102] - Upgrade maven-archiver dependency to 2.3
* [MWAR-131] - Ability to deploy the content of WEB-INF/classes as
a classified artifact
* [MWAR-132] - dependencies with same artifactId and != groupId
result is conflicts in WEB-INF/lib
* [MWAR-135] - Add an option to exclude content from the generated
archive to implement the skinny war process
* [MWAR-143] - War Overlays and resources filtering
* [MWAR-159] - Filtering deployments descriptors (web.xml)
** New Feature
* [MWAR-145] - Add a mojo parameter for file extensions which must
not be filtered.
** Task
* [MWAR-152] - mvn clean does not clean up target directories and
build logs from integration tests
** Wish
* [MWAR-118] - jar in lib dir are not cleaned if version of the
changes im pom.xml
Enjoy,
--
Wendy Smoak
on behalf of the Maven team
|