Apache Maven WAR Plugin Version 3.3.0 Released

The Apache Maven team is pleased to announce the release of the Apache Maven WAR Plugin, version 3.3.0.

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.

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

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

You can download the appropriate sources etc. from the download page.

Release Notes - Maven WAR Plugin - Version 3.3.0

  • Bugs:

    • MWAR-314 - failOnMissingWebXml ignored when webXml set
    • MWAR-427 - WAR plugin includes the same artifact twice if used without clean
    • MWAR-429 - Failed to execute goal org.apache.maven.plugins:maven-war-plugin:3.2.3:exploded (pre-exploded-war) on project alfresco-platform
  • New Feature:

    • MWAR-432 - Reproducible Builds: make entries in output jar files reproducible (order + timestamp)
  • Improvements:

    • MWAR-375 - Remove the useCache with its implementation
    • MWAR-397 - Replace XStream with Modello to merge overlays
    • MWAR-430 - support JakartaEE namespace: remove or adapt hardcoded reference to javax.servlet package
    • MWAR-431 - make build Reproducible

Enjoy,

-The Apache Maven team