Skip to content
Snippets Groups Projects
Commit 944d2b91 authored by Joseph Walton-Rivers's avatar Joseph Walton-Rivers
Browse files

added readme

parent fda3f1b8
No related branches found
No related tags found
No related merge requests found
# Maven parent pom
This is a project designed to make building deployable maven JARs easier. It sets up the requirements for central for your project.
## What does it do?
* Java build version is set at 1.8
* The release profile (mvn -P release package) will build javadoc and source jars
* The release profile will prompt you to do GPG signing
* Sets branding related values (organisation, urls, etc...)
* Sets the project licence to GPLv3
* Configures the build for OSSRH deployment
## What should I change?
If you're using this for your project - there are a few properties you should change:
### What should I change?
* name - set to the name of your project
* description - set to a brief description of your project
* url - set this to your git repo or microsite
* developers - set this to you (by default it's webpigeon)
## Usage
Include the following as an element in your pom.xml file:
```xml
<!-- Use FOSS Galaxy's parent POM to do most of the build setup for us -->
<parent>
<groupId>com.fossgalaxy.common</groupId>
<artifactId>parent-pom</artifactId>
<version>0.1</version>
</parent>
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment