Skip to content

technicalguru/pom-parent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is the POM parent for OSS projects distributed via Sonatype's OSS Nexus repository.

Usage

<parent>
	<groupId>eu.ralph-schuster</groupId>
	<artifactId>pom-oss</artifactId>
	<version>3.0.2</version>
</parent>

Features

  • Java 17 is default source format
  • Java 17 is default target format
  • Attaching Java sources
  • Attaching Javadoc
  • Signing artifacts
  • Publishing to OSS Staging repository
  • Generating Maven Site:
    • Surefire JUnit test report
    • Javadoc pages
    • Test Javadoc pages
    • Project information
    • Issue tracking report (from JIRA)
    • NCSS report
    • Tag list report
  • JUnit 5 included in build by default

License

Licensed under GNU LGPL.

Help and Contribution

Please use the Issue Tracker at GitHub.

About

Maven POM parent for OSS projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published