Apache Maven

Sunday April 29, 2018

Apache Maven Site Plugin Version 3.7.1 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Site Plugin, version 3.7.1.

The Site Plugin is used to generate a site for the project. The generated site also includes the project’s reports that were configured in the POM.

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

https://maven.apache.org/plugins/maven-site-plugin/download.cgi

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

Release Notes – Maven Site Plugin – Version 3.7.1

Bugs:

  • MSITE-806 – Site generation does not work when no report configured nor Doxia document provided
  • MSITE-809 – Documentation: examples/configuring-reports.html includes invalid XML
  • MSITE-812 – Missing ‘/’ in log when deploying documentation by site:stage
  • MSITE-817 – inherit edit value in site.xml
  • MSITE-818 – site:run fails to find locale when zh_CN is used

Improvements:

  • MSITE-811 – Upgrade parent to 31
  • MSITE-819 – improve display of site rendering with locale info

Wish:

  • MSITE-815 – highlight skin used to render site and documents statistics

Tasks:

  • MSITE-767 – Revert r1729902 caused by DOXIASITETOOLS-155 and fix ITs as soon as parent POMs and site.xml descriptors have been upgraded
  • MSITE-821 – add documentation on site plugin dependencies

Enjoy,

-The Apache Maven team

Saturday April 14, 2018

Apache Maven Clean Plugin Version 3.1.0 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Clean Plugin, version 3.1.0.

The Clean Plugin is used when you want to remove files generated at build-time in a project’s directory.

Important Note:

  • Maven 3.X only
  • JDK 7 minimum requirement

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

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

Release Notes – Maven Clean Plugin – Version 3.1.0

Bug:

  • MCLEAN-77 – Remove link to non-existing Codehaus wiki

Tasks:

  • MCLEAN-73 – Upgrade of maven-shared-utils to 3.0.1.
  • MCLEAN-74 – Upgrade of commons-io to 2.5.
  • MCLEAN-83 – Upgrade mave-surefire/failsafe-plugin 2.21.0
  • MCLEAN-84 – Lift JDK minimum to JDK 7

Dependency upgrades:

  • MCLEAN-75 – Upgrade maven-plugins to version 30
  • MCLEAN-80 – Upgrade maven-shared-utils to 3.2.0
  • MCLEAN-81 – Upgrade parent to 31
  • MCLEAN-85 – Upgrade maven-shared-utils to 3.2.1

Enjoy,

-The Apache Maven team

Tuesday April 10, 2018

Apache Maven Jar Plugin Version 3.1.0

The Apache Maven team is pleased to announce the release of the Apache Maven Jar Plugin, version 3.1.0.

This plugin provides the capability to build jars.

Important Note:

  • Maven 3.X only
  • JDK 7 minimum requirement
1
2
3
4
5
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-jar-plugin</artifactId>
  <version>3.1.0</version>
</plugin>

Release Notes – Maven JAR Plugin – Version 3.1.0

Bugs:

  • MJAR-221 – Link to wiki page should be removed now that Codehaus is shut down
  • MJAR-237 – Navigation link “Creating an Executable JAR File” is wrong.
  • MJAR-240 – maven-jar-plugin index.html – bad links in left column Examples section
  • MJAR-245 – Additional attached jar: role of classifier
  • MJAR-249 – Get Build working on JDK 10

Improvements:

  • MJAR-235 – Update life cycle bound plugin versions
  • MJAR-236 – Keep maven-compiler-plugin to 3.5.1 based on JDK9 issues

Dependency upgrades:

Enjoy,

  • The Apache Maven team

Friday April 06, 2018

Apache Maven Shade Plugin Version 3.1.1

The Apache Maven team is pleased to announce the release of the Apache Maven Shade Plugin, version 3.1.1.

This plugin provides the capability to package the artifact in an uber-jar, including its dependencies and to shade – i.e. rename – the packages of some of the dependencies.

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

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

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

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

Release Notes – Maven Shade Plugin – Version 3.1.1

Bugs:

  • MSHADE-273 – Shading of paths starting with / ignores excludes
  • MSHADE-275 – Maven Shade Plugin does not work under Java 10

Improvements:

  • MSHADE-277 – Identify issue related IT failure mini-jar-malformed-dependencies/pom.xml
  • MSHADE-278 – Print out the jar responsible for exceptions like “Error creating shaded jar: invalid LOC header (bad signature)”
  • MSHADE-283 – Add documentation information for GitHub

Dependency upgrades:

  • MSHADE-276 – Upgrade parent to 31
  • MSHADE-279 – Upgrade mave-surefire/failsafe-plugin 2.21.0
  • MSHADE-280 – Upgrade jdom 1.1.3 to jdom2 2.0.6
  • MSHADE-281 – Upgrade plexus-utils 3.1.0
  • MSHADE-282 – Remove not used directories rel-path-test-files

Many thanks to all reporters/contributors/testers of this release.

Reporters:

  • MSHADE-273: Eugene Kirpichov
  • MSHADE-275: Markus Grech
  • MSHADE-278: Gary Gregory

Testers:

  • Markus Grech
  • Rafael Winterhalter

Enjoy,

-The Apache Maven team

Apache Maven Dependency Plugin Version 3.1.0 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Dependecy Plugin, version 3.1.0.

The dependency plugin provides the capability to manipulate artifacts. It can copy and/or unpack artifacts from local or remote repositories to a specified location.

https://maven.apache.org/plugins/maven-dependency-plugin/

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

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

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

https://maven.apache.org/plugins/maven-dependency-plugin/download.cgi

Release Notes – Maven Dependency Plugin – Version 3.1.0

Bugs:

  • MDEP-559 – Java 9 bytecode cannot be parsed
  • MDEP-603 – dependency:analyze fails on JDK 9 / JDK 10

Improvement:

  • MDEP-605 – Add documentation information for GitHub

Dependency upgrades:

  • MDEP-584 – Upgrade plexus-utils to version 3.1.0
  • MDEP-585 – Upgrade plexus-archiver to 3.5.
  • MDEP-599 – Upgrade parent to 31

Many thanks to all reporters/contributors/testers of this release.

Reporters:

  • MDEP-559: Ben Alex

Testers:

  • Mark Raynsford

Enjoy,

-The Apache Maven team

Calendar

Search

Hot Blogs (today's hits)

Tag Cloud

Categories

Feeds

Links

Navigation