master-site-pom

This is a master pom that contains Site documentation

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

com.clickconcepts.project
ArtifactId

ArtifactId

master-site-pom
Last Version

Last Version

0.20
Release Date

Release Date

Type

Type

xml
Description

Description

master-site-pom
This is a master pom that contains Site documentation
Project URL

Project URL

http://github.com/mike-ensor/clickconcepts-master-pom
Project Organization

Project Organization

Click Concepts
Source Code Management

Source Code Management

https://github.com/mike-ensor/clickconcepts-master-pom

Download master-site-pom

Dependencies

compile (1)

Group / Artifact Type Version
net.sourceforge.cobertura : cobertura-runtime Optional pom 2.0

Project Modules

There are no modules declared in this project.

Documentation

Visit the documentation at: Latest Documentation

What is in this POM project?

This is a comprehensive master pom for use with Maven projects. It is based off of Maven 3.0 reporting and plugin structure.

This POM contains configurations the following plugins and should be considered "active":

  • maven-antrun-plugin
  • maven-assembly-plugin
  • maven-changelog-plugin
  • maven-checkstyle-plugin
  • maven-clean-plugin
  • maven-compiler-plugin
  • maven-dependency-plugin
  • maven-deploy-plugin
  • maven-eclipse-plugin
  • maven-enforcer-plugin
  • maven-failsafe-plugin
  • maven-install-plugin
  • maven-jar-plugin
  • maven-javadoc-plugin
  • maven-jxr-plugin
  • maven-pmd-plugin
  • maven-project-info-reports-plugin
  • maven-release-plugin
  • maven-resources-plugin
  • maven-scm-publish-plugin
  • maven-site-plugin
  • maven-source-plugin
  • maven-surefire-plugin
  • maven-surefire-report-plugin
  • codenarc-maven-plugin
  • findbugs-maven-plugin
  • taglist-maven-plugin
  • versions-maven-plugin
  • cobertura-maven-plugin (Commented out by default, look at POM for syntax, but must implement in child of parent POM)

NOTE: Most plugins can be skipped with simple helper properties found at the bottom of the section in the POM (ex: <checkstyle.skip>fasle</checkstyle.skip>

NOTE: Review the Latest Documentation for setup/requirements to use Checkstyle and PMD

Credits

The documentation publishing was created for How to publish maven site docs to BitBucket and GitHub

The POM is available in Maven Central. Example usage

<parent>
    <groupId>com.clickconcepts.project</groupId>
    <artifactId>master-site-pom</artifactId>
    <version>0.17</version>
</parent>

Versions

Version
0.20
0.19
0.18
0.17
0.16
0.15
0.14
0.13