Sonatype Selected by Equifax to Support OS Governance Press Release

blog-logo Sonatype Blog

Maven How-To: Merging Plugin Configuration in Complex Projects

By Benjamin Bentmann on January 12, 2011 Nexus Repo Reel

In projects with many parent POMs, profiles, and plugin management sections, one can easily end up in a situation where the effective configuration for a

Read More...

Retrieving a plugin's documentation

By Anders Hammar on December 13, 2010 documentation

One of the key things driving the adoption of Maven, is the rich set of plugins available. Whenever you want to add some functionality to the build process,

Read More...

DIY: Retrieving a Maven plugin's documentation

By Anders Hammar on June 09, 2010 Nexus Repo Reel

One of the key things driving the adoption of Maven, is the rich set of plugins available. Whenever you want to add some functionality to the build process,

Read More...

How to make an executable jar in Maven

By Brian Fox on August 13, 2009 Sonatype Says

It's been a while since I posted, so here's a quick and dirty code by example:

If you want to make a standalone jar (ie one with no dependencies) executable,

Read More...

How to make a plugin that runs once during a build

By Brian Fox on May 22, 2009 Nexus Repo Reel

With it's default behavior, Maven runs a plugin invocation for each project in a multi-module build. For plugins that operate on a single project at a time,

Read More...

Using the Project Assembly: To Create Example Projects

By Tim OBrien on November 06, 2008 Nexus Repo Reel

Anders Nawroth of the Neo4J project asked an interesting question on the neo4j-user list:

What's the best option when deploying neo4j code examples using

Read More...

Optimal Maven Plugin configuration

By Brian Fox on May 26, 2008 Nexus Repo Reel

Maven has two sections in the pom relating to plugin configuration: project.build.plugins and project.build.pluginManagment.plugins. These two sections are

Read More...

How to override a plugin's dependency in Maven

By Brian Fox on April 23, 2008 Nexus Repo Reel

Maven 2.0.9 introduced the ability to override a dependency used by a plugin. This is handy when you want to use a newer checkstyle, pmd, etc jar than is

Read More...

Maven 2.0.9 Released and information about plugin versions.

By Brian Fox on April 10, 2008 Nexus Repo Reel

Maven 2.0.9 was released today. I previously blogged about the changes to the process that will hopefully lead to more stable releases in the future. Today I

Read More...