SoftwareEntwicklung Beratung Schulung

A coders, hackers heaven.....Hm...I do not think so...

Apache Maven Artifact Resolver 1.1.1 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Resolver, version 1.1.1

Apache Maven Artifact Resolver is a library for working with artifact repositories and dependency resolution.

Maven Artifact Resolver deals with the specification of local repository, remote repository, developer workspaces, artifact transports and artifact resolution.

It is expected to be extended by concrete repository implementation, like Maven Artifact Resolver Provider for Maven repositories or any other provider for other repository formats.

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

https://maven.apache.org/resolver/download.cgi

Apache Maven Shared Utils Version 3.2.1 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Shared Utils, version 3.2.1.

The release contains a number of bug fixes.

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

1
2
3
4
5
<dependency>
  <groupId>org.apache.maven.shared</groupId>
  <artifactId>maven-shared-utils</artifactId>
  <version>3.2.1</version>
</dependency>

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

https://maven.apache.org/shared/maven-shared-utils/download.cgi

Apache Maven SCM Publish Plugin 3.0.0 Released

The Apache Maven team is pleased to announce the release of the Apache Maven SCM Publish Plugin, version 3.0.0

The maven-scm-publish-plugin is a utility plugin to allow publishing Maven website to any supported SCM. The primary goal was to have an utility plugin to allow Apache projects to publish Maven websites via the ASF svnpubsub system.

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

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

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-scm-publish-plugin</artifactId>
  <version>3.0.0</version>
</plugin>

Apache Maven PMD Plugin Version 3.9.0 Released

The Maven team is pleased to announce the release of the Apache Maven PMD Plugin, version 3.9.0

A Maven plugin for the PMD toolkit, that produces a report on both code rule violations and detected copy and paste fragments, as well as being able to fail the build based on these metrics.

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

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

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-pmd-plugin</artifactId>
  <version>3.9.0</version>
</plugin>

Apache Software Foundation Parent POM Version 19 Released

The Apache Maven team is pleased to announce the release of the Apache Software Foundation Parent POM Version 19.

You should specify the version in your project as parent like the following:

1
2
3
4
5
<parent>
   <groupId>org.apache</groupId>
   <artifactId>apache</artifactId>
   <version>19</version>
</parent>

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

http://maven.apache.org/pom/asf/download.html

MojoHaus Extra Enforcer Rules 1.0-beta-7 Released

The Extra Enforcer Rules team is pleased to announce the release of the Extra Enforcer Rules version 1.0-beta-7.

Apache’s Maven Enforcer Plugin is used to apply and enforce rules on your Maven projects. The Enforcer plugin ships with a set of standard rules The MojoHaus project hosts this project to provide extra rules which are not part of the standard rule set.

To get this update, simply specify the version in your project’s plugin configuration:

1
2
3
4
5
6
7
8
9
10
11
12
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-enforcer-plugin</artifactId>
  <version>3.0.0-M1</version>
  <dependencies>
    <dependency>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>extra-enforcer-rules</artifactId>
      <version>1.0-beta-7</version>
    </dependency>
  </dependencies>
</plugin>

The list of fixed bugs/enhancements etc. can be found here: https://github.com/mojohaus/extra-enforcer-rules/milestone/5?closed=1

SCM Diff: https://github.com/mojohaus/extra-enforcer-rules/compare/extra-enforcer-rules-1.0-beta-6…extra-enforcer-rules-1.0-beta-7

Have fun! – The MojoHaus Team

Apache Maven Plugin Tools Version 3.5.1 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Plugin Tools, version 3.5.1.

The Maven Plugin Tools contains the necessary tools to generate
rebarbative content like descriptor, help and documentation. In addition,
it provides tools to write Maven Plugins in scripting languages like Ant
or Beanshell.

The Maven Plugin Plugin is used to create a Maven plugin descriptor for
any Mojo’s found in the source tree, to include in the JAR. It is also
used to generate report files for the Mojos as well as for updating the
plugin registry, the artifact metadata and generating a generic help goal.

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-plugin-plugin</artifactId>
  <version>3.5.1</version>
</plugin>

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

Apache Maven Shared Dependency Analyzer Version 1.8 Released

The Apache Maven team is pleased to announce the release of the Apache Maven Shared Component: Maven Dependency Analyzer Version 1.8

Analyzes the dependencies of a project for undeclared or unused artifacts.

You should specify the version in your project’s dependency list:

1
2
3
4
5
<dependency>
  <groupId>org.apache.maven.shared</groupId>
  <artifactId>maven-dependency-analyzer</artifactId>
  <version>1.8</version>
</dependency>

Apache Maven Checkstyle Plugin Version 3.0.0 Released

The Maven team is pleased to announce the release of the Apache Maven Checkstyle Plugin, version 3.0.0.

The Checkstyle Plugin generates a report regarding the code style used by the developers. For more information about Checkstyle, see http://checkstyle.sourceforge.net/.

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-checkstyle-plugin</artifactId>
  <version>3.0.0</version>
</plugin>

Apache Maven 3.5.2 Released

The Apache Maven team is pleased to announce the release of the Apache Maven 3.5.2

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

Contributors

The Apache Maven team would like to thank the following contributors, without whom this release would not have been possible:

Code contributors:

  • Mario Krizmanic
  • Dejan Stojadinovic
  • Anton Tanasenko
  • Stefan Eicher

Issue reporters:

  • Marcel Schutte
  • Mario Krizmanic
  • Charles Gould
  • Brian Oxley
  • Anton Tanasenko
  • Gregor B. Rosenauer
  • Sylwester Lachiewicz
  • Stefan Eicher
  • Manuel Ryan

Community testers participating in voting for this release series:

  • Mark Derricutt
  • Dejan Stojadinovic
  • Thomas Collignon
  • Grzegorz Grzybek
  • Petar Tahchiev
  • jieryn
  • Petr Široký

Thank you for your time and feedback.

Release Notes – Maven – Version 3.5.2