Project Group: org.kuali.maven.plugins

Guice Maven Plugin

org.kuali.maven.plugins : guice-maven-plugin

This plugin provides integration between Guice and Maven

Last Version: 1.0.4

Release Date:

Last Version: 0.0.9

Release Date:

Externals Maven Plugin

org.kuali.maven.plugins : fusion-maven-plugin

Tooling for integrating Maven with Git repositories created from Subversion repositories that used svn:externals.

Last Version: 0.0.4

Release Date:

Last Version: 1.0.12

Release Date:

Externals Maven Plugin

org.kuali.maven.plugins : externals-maven-plugin

Tooling for integrating Maven with Subversion externals

Last Version: 1.0.14

Release Date:

Wagon Maven Plugin

org.kuali.maven.plugins : wagon-maven-plugin

Maven 2 plugin that can be used to access various operations on a given URL using a supported maven wagon. Supports recursive upload, download, and list directory content functionality. The Kuali version of this plugin exists, because the Maven version ignores the filePermissions tag from settings.xml when uploading artifacts to a repository.

Last Version: 1.0.5

Release Date:

Spring Maven Plugin

org.kuali.maven.plugins : spring-maven-plugin

This plugin provides integration between Spring and Maven. Plugin goals support loading a Spring context XML file as part of the Maven build lifecycle. The XML file can be on the local file system or be accessible via any URL Spring's resource loading mechanism can understand. Spring's "classpath:context.xml" style notation is supported. Annotated Java classes can also be used to load a Spring context. Maven properties are injected into the Spring context (both XML and annotation style) as a java.util.Properties bean named "mavenProperties". Maven properties are also registered as a top level PropertySource so that Spring's placeholder resolution framework automatically considers them. See Project Reports -> Plugin Documentation for details on plugin goals. By default, the profile "maven" is set as an active Spring profile along with any other active Maven profiles.

Last Version: 3.1.0

Release Date:

Maven DNSME Plugin

org.kuali.maven.plugins : maven-dnsme-plugin

Tools for allowing Maven to interact with DNS made easy

Last Version: 1.0.7

Release Date:

Extractor Maven Plugin

org.kuali.maven.plugins : extractor-maven-plugin

Extract information contained in the pom as project properties. These are bits of information that are otherwise not directly available as properties eg major version, scm type

Last Version: 1.1.12

Release Date:

Enc Maven Plugin

org.kuali.maven.plugins : enc-maven-plugin

Encryption / Decryption / Security

Last Version: 1.0.0

Release Date:

Last Version: 1.0.7

Release Date:

Jenkins Maven Plugin

org.kuali.maven.plugins : jenkins-maven-plugin

Automated management of Jenkins jobs via Maven. Much of the information needed by Jenkins when creating a job is already in the Maven pom. The SCM information and CI url are present. Jenkins jobs also typically have names that reflect the groupId, artifactId, and version in some manner. This plugin automates the process of creating Jenkins jobs by harvesting information from the POM to create XML config files in the format Jenkins needs. The Jenkins CLI API is then used to create, update, read, and delete Jenkins jobs on the CI server. If your Jenkins instance requires authentication, add your public key to your user account on the Jenkins server.

Last Version: 1.2.8

Release Date:

Maven Impex Plugin

org.kuali.maven.plugins : maven-impex-plugin

Maven plugin for converting database agnostic XML files into platform specific SQL files and for examining proprietary databases via JDBC to generate database agnostic XML files

Last Version: 1.1.13

Release Date:

Properties Maven Plugin

org.kuali.maven.plugins : properties-maven-plugin

The Properties Maven Plugin is here to make life a little easier when dealing with properties. It provides goals to read and write properties from files. The Kuali version of this plugin adds support for loading properties from XML files and reading properties files from any location Spring resource loading can understand (eg classpath:myprops.properties)

Last Version: 2.0.1

Release Date:

Last Version: 2.0.2

Release Date:

META-INF Maven Plugin

org.kuali.maven.plugins : metainf-plugin

Tools for working with META-INF files

Last Version: 1.0.0

Release Date:

S3 Maven Plugin

org.kuali.maven.plugins : s3-maven-plugin

Provide a way for Maven to interact with Amazon S3

Last Version: 1.0.2

Release Date:

Last Version: 1.1.0

Release Date:

Maven Kuali Site Plugin

org.kuali.maven.plugins : maven-ksite-plugin

This plugin organizes/standardizes the Maven site publication process for the Kuali organization

Last Version: 1.1.3

Release Date:

Maven Cloud Front Plugin

org.kuali.maven.plugins : maven-cloudfront-plugin

This plugin integrates maven site generation with Amazon Cloud Front

Last Version: 1.1.5

Release Date:

Maven EC2 Plugin

org.kuali.maven.plugins : ec2-maven-plugin

Manipulate resources in Amazon's Elastic Computing Cloud via Maven

Last Version: 1.1.5

Release Date:

Ingester Maven Plugin

org.kuali.maven.plugins : ingester-maven-plugin

Plugin to simplify the process of ingesting workflow documents into Rice. At the moment, this plugin is still very much in beta. It works correctly when ingesting Kuali OLE workflow documents into a MySQL database using Rice 1.0.3.3. Usage outside of that specific scenario is untested.

Last Version: 1.0.6-beta

Release Date:

License Maven Plugin

org.kuali.maven.plugins : license-maven-plugin

Maven plugin to download and collect license files from project dependencies.

Last Version: 1.6.3

Release Date:

Last Version: 1.0.0

Release Date:

Ant Maven Plugin

org.kuali.maven.plugins : ant-maven-plugin

Allows Maven to invoke an Ant target inside any Ant build file that is available on the file system, the ant-maven-plugin classpath, or any URL that Spring 3.0 resource loading can understand

Last Version: 1.0.10

Release Date:

BOM Maven Plugin

org.kuali.maven.plugins : bom-maven-plugin

This plugin has tooling for dealing with files that contain a byte order mark (aka BOM). It can strip BOM's from files, warn that files contain BOM's, or fail the build if BOM's are detected.

Last Version: 1.0.3

Release Date:

Last Version: 1.1.0

Release Date:

Maven HTTP Plugin

org.kuali.maven.plugins : maven-http-plugin

Tools for allowing Maven to interact with the HTTP protocol

Last Version: 1.0.5

Release Date:

Strip BOM Maven Plugin

org.kuali.maven.plugins : strip-bom-maven-plugin

This plugin has tooling for dealing with files that contain a byte order mark (aka BOM). It can strip BOM's from files, warn that files contain BOM's, or fail the build if BOM's are detected.

Last Version: 1.0.5

Release Date:

Graph Maven Plugin

org.kuali.maven.plugins : graph-maven-plugin

Create customizable dependency graphs for Maven projects using Graphviz. The Graphviz "dot" executable needs to be installed and in your path for the plugin to produce graphs - http://www.graphviz.org/

Last Version: 1.2.3

Release Date:

Maven Version Plugin

org.kuali.maven.plugins : version-maven-plugin

Tools for working with Maven version numbers

Last Version: 1.0.1

Release Date:

Last Version: 1.8

Release Date:

Last Version: 1.0.1

Release Date:

Last Version: 1.0.0

Release Date:

Maven Eclipse Formatter Plugin

org.kuali.maven.plugins : maven-eclipse-formatter-plugin

Maven Plugin for invoking the Eclipse java source code formatter

Last Version: 1.1

Release Date:

Maven Checkstyle Plugin

org.kuali.maven.plugins : maven-checkstyle-plugin

Publishing a Kuali version of this plugin in order to upgrade the dependency on checkstyle to 5.4 (was 5.0)

Last Version: 2.6.1

Release Date:

Maven SCM Plugin

org.kuali.maven.plugins : maven-scm-plugin

Kuali version of the maven-scm-plugin that supports removing files from SCM. The 1.6-SNAPSHOT version of the maven-scm-plugin at Apache has this ability but their 1.6-SNAPSHOT version hasn't been released yet. As soon as they do, the Kuali version of this plugin can be abandoned in favor of the one from Apache

Last Version: 1.6

Release Date:

Exec Maven Plugin

org.kuali.maven.plugins : exec-maven-plugin

A plugin to allow execution of system and Java programs

Last Version: 1.1

Release Date:

Maven Kuali Site Plugin

org.kuali.maven.plugins : maven-kualisite-plugin

This plugin organizes/standardizes the Maven site publication process for the Kuali organization

Last Version: 1.0.4

Release Date:

  • 1