Links
Archetypes
Articles
Blogs
Books
Build
Hudson, ../hudson/links
Provides console based editing of the project’s pom.xml as well as helpful information on transtitive dependencies.
Commercial
Embedder
Eclipse
Enterprise
A distribution that consists of all Maven related projects an enterprise user might need: Continuum, Archiva, WebDAV (for artifact and site deployment), iDisk support, Centralized user database and data storage.
http://docs.codehaus.org/display/MAVENENTERPRISE/Home} Maven Enterprise - WIKI
Sonar is a continuous quality control tool for Java applications. Its basic purpose in life is to join your existing continuous integration tools to place all your development projects under quality control.
Lifecycle
Mailing List
.NET
Plugins
Lint4j is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis.
The source plugin can be used to create a jar file of the project sources.
maven-shade-plugin Package the artifact in an uber-jar, including its dependencies and to shade - i.e. rename - the packages of some of the dependencies.
Build
Build Helper
http://mojo.codehaus.org/build-helper-maven-plugin/ This plugin contains various small independent goals to assist with Maven build lifecycle.
maven-buildnumber-plugin
Maven 2 Source Plugin
Database
Dependencies
Unused Dependencies
Maven Users List <users@maven.apache.org>
date 21-Feb-2007 10:49
subject Re: unused dependencies
would like to know if there is a way to check automatically what
are the unused dependencies.
There’s dependency-analyzer:analyze in the sandbox: https://svn.apache.org/repos/asf/maven/sandbox/plugins/maven-dependency-analyzer-plugin/ which can provide this information. It requires: https://svn.apache.org/repos/asf/maven/sandbox/shared/maven-dependency-analyzer/ You’ll have to build from source, but it’s pretty easy to do.
Versions
http://mojo.codehaus.org/versions-maven-plugin/ The Versions Plugin is used when you want to manage the versions of artifacts in a project’s POM.
Deploy
https://wagon-svn.dev.java.net/ This extension module to Maven allows you to deploy artifacts and sites to a Subversion repository (in Maven jargon, this module is classified as a Wagon provider).
Eclipse
m2eclipse, mvn-plugin-eclipse
Installer
NSIS Plugin The NSIS Plug-in has been developed to generate Windows Installers for Maven managed projects. The Plug-in uses Nullsoft Scriptable Install System to generate windows installers.
Netbeans
Netbeans Plugins, mvn-plugin-netbeans
Reporting
Maven Reporting Plug-ins, Part 2: Coverage and Stylistic Tools
http://sonar.codehaus.org/ SONAR is a code quality management platform.
Maven Author Plugin generates an HTML report showing information gathered from other Maven reports.
http://mojo.codehaus.org/maven-springbeandoc-plugin/ Spring BeanDoc Plugin
Testing
Web Services
Proxy
Lightweight servlet engine that sits on your main server and imitates ibiblio
Proximity is in function somewhere between http-proxy and proactive-mirror (am I speaking nonsense?)
Artifactory
Archiva
Podcast
POM
Repository Search
Site
This project develops a skin for Maven2 site plugin, which is designed to work nicely with java.net template engine, so that you can use Maven2 for generating project website contents.
Tools
Tutorial
Introduction to Apache Maven 2 Copy of article from IBM Developer Works:
../misc/maven/j-mavenv2-a4.pdf