SoftwareEntwicklung Beratung Schulung

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

Apache Maven PMD Plugin Version 3.3 Released

| Comments

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

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 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.3</version>
</plugin>

Mojo Flatten-maven-plugin Version 1.0.0-beta-3 Released

| Comments

The Mojo team is pleased to announce the release of the flatten-maven-plugin version 1.0.0-beta-3.

Flatten Maven Plugin generates a flattened version of your pom.xml and makes maven to install and deploy this one instead of the original pom.xml.

All you need to do is add the plugin to the plugins in your build section:

1
2
3
4
5
<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>flatten-maven-plugin</artifactId>
  <version>1.0.0-beta-3</version>
</plugin>

All known bugs have been resolved and the plugin has already matured. It is used in several complex projects to simplify deployments.

Apache Maven Plugins Parent POM Version 27 Released

| Comments

The Apache Maven team is pleased to announce the release of the Apache Maven Plugins Parent POM Version 27.

This POM (org.apache.maven.plugins:maven-plugins) is the common parent of all of the Maven plugins in the Apache Maven project.

To use this parent, you should specify the version in your project’s plugin configuration:

1
2
3
4
5
<parent>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-plugins</artifactId>
  <version>27</version>
</parent>

Changes since previous release:

http://svn.apache.org/viewvc/maven/plugins/tags/maven-plugins-27/pom.xml?r1=HEAD&r2=1632929&diff_format=h

Enjoy,

-The Apache Maven team

Apache Maven Project Parent Version 26 Released

| Comments

The Apache Maven team is pleased to announce the release of the Apache Maven Project Parent, version 26.

This POM (org.apache.maven:maven-parent) contains settings that are likely to be useful to any Maven project that is building and releasing code with Maven 2/3.

To use this parent, you should specify the version in your project’s plugin configuration:

1
2
3
4
5
<parent>
  <groupId>org.apache.maven</groupId>
  <artifactId>maven-parent</artifactId>
  <version>26</version>
</parent>

The Changes since previous release can be view by the following link:

http://svn.apache.org/viewvc/maven/pom/tags/maven-parent-26/pom.xml?r1=HEAD&r2=1632922&diff_format=h

Enjoy,

-The Apache Maven team

Apache Common POM Version 16 Released

| Comments

The Apache Maven team is pleased to announce the release of the Apache Common POM, version 16.

This POM (org.apache:apache) configures common Maven settings for projects to use ASF infrastructure.

To use this parent, you should specify the version in your project’s plugin configuration:

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

Changes since previous release:

http://svn.apache.org/viewvc/maven/pom/tags/apache-16/pom.xml?view=markup

Enjoy,

-The Apache Maven team

Apache Maven Shared Component - Maven Repository Builder 1.0 Released

| Comments

The Maven team is pleased to announce the release of the Maven Repository Builder shared library, version 1.0.

This library is used primarily to assemble Maven repository directory structures based on the dependencies of a project or set of projects, and provides the implementation for the section of the Maven Assembly Plugin assembly descriptor.

You can use the repository builder library in your own project by adding the following dependency:

1
2
3
4
5
<dependency>
  <groupId>org.apache.maven.shared</groupId>
  <artifactId>maven-repository-builder</artifactId>
  <version>1.0</version>
</dependency>

Apache Maven Toolchains Plugin Version 1.1 Released

| Comments

The Maven team is pleased to announce the release of the Apache Maven Toolchains Plugin, version 1.1.

The Toolchains Plugins allows to share configuration across plugins. For example to make sure the plugins like compiler, surefire, javadoc, webstart etc. all use the same JDK for execution.

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

Apache Maven Surefire Version 2.18 Released

| Comments

The Apache Maven team is pleased to announce the release of the Apache Maven Surefire/Failsafe Plugin, version 2.18.

The release contains a number of bug fixes, and introduces an option to automatically rerun failing tests, including proper reporting on the console and in the XML reports for the individual runs. Again we received some much appreciated contributions from the community in form of bug reports, bug fixes and patches for new features. Thank you and keep ‘em coming!

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

or for failsafe:

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

Apache Maven Assembly Plugin Version 2.5.1 Released

| Comments

The Apache Maven team is pleased to announce the release of the Apache Maven Assembly Plugin, version 2.5.1.

The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its dependencies, modules, site documentation, and other files into a single distributable archive.

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