An open API service indexing awesome lists of open source software.

https://github.com/astrapi69/mvn-java-api-parent

maven parent project to extend for specific java api projects with no dependencies
https://github.com/astrapi69/mvn-java-api-parent

Last synced: about 19 hours ago
JSON representation

maven parent project to extend for specific java api projects with no dependencies

Awesome Lists containing this project

README

          

# mvn-java-api-parent

[![license apache2](https://img.shields.io/badge/license-apache2-blue.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Build Status](https://travis-ci.org/lightblueseas/mvn-java-api-parent.svg?branch=master)](https://travis-ci.org/lightblueseas/mvn-java-api-parent)
[![Open Issues](https://img.shields.io/github/issues/lightblueseas/mvn-java-api-parent.svg?style=flat)](https://github.com/lightblueseas/mvn-java-api-parent/issues)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/de.alpharogroup/mvn-java-api-parent/badge.svg)](https://maven-badges.herokuapp.com/maven-central/de.alpharogroup/mvn-java-api-parent)

maven parent project to extend for specific java api projects with no dependencies

## Key features:

1. Provides several plugins in the pluginManagement section that are useful for java api projects
3. Provides several profiles for signing, deploying, delombok and update license header.

## License

The source code comes under the liberal Apache License V2.0, making mvn-java-api-parent great for all types of java applications.

## How to use it

Add as parent project in the `pom.xml` file:
```xml

de.alpharogroup
mvn-java-api-parent
1.1


```

## Semantic Versioning

The versions of mvn-java-api-parent are maintained with the Semantic Versioning guidelines.

Release version numbers will be incremented in the following format:

`..`

For detailed information on versioning you can visit the [wiki page](https://github.com/lightblueseas/mvn-parent-projects/wiki/Semantic-Versioning).

## Want to Help and improve it? ###

The source code for mvn-java-api-parent are on GitHub. Please feel free to fork and send pull requests!

Create your own fork of [lightblueseas/mvn-java-api-parent/fork](https://github.com/lightblueseas/mvn-java-api-parent/fork)

To share your changes, [submit a pull request](https://github.com/lightblueseas/mvn-java-api-parent/pull/new/develop).

## Contacting the Developers

Do not hesitate to contact the mvn-java-api-parent developers with your questions, concerns, comments, bug reports, or feature requests.
- Feature requests, questions and bug reports can be reported at the [issues page](https://github.com/lightblueseas/mvn-java-api-parent/issues).

## Note

No animals were harmed in the making of this library.

# Donations

If you like this library, please consider a donation through paypal:
PayPal this

or over bitcoin or bitcoin-cash with:

1Jzso5h7U82QCNmgxxSCya1yUK7UVcSXsW

or over ether with:

0xaB6EaE10F352268B0CA672Dd6e999C86344D49D8

or over flattr:
Flattr this

## Credits

|**Travis CI**|
| :---: |
|[![Travis CI](https://travis-ci.com/images/logos/TravisCI-Full-Color.png)](https://coveralls.io/github/lightblueseas/mvn-java-api-parent?branch=master)|
|Special thanks to [Travis CI](https://travis-ci.org) for providing a free continuous integration service for open source projects|
| |

|**Nexus Sonatype repositories**|
| :---: |
|[![sonatype repository](https://img.shields.io/nexus/r/https/oss.sonatype.org/de.alpharogroup/mvn-java-api-parent.svg?style=for-the-badge)](https://oss.sonatype.org/index.html#nexus-search;gav~de.alpharogroup~mvn-java-api-parent~~~)|
|Special thanks to [sonatype repository](https://www.sonatype.com) for providing a free maven repository service for open source projects|
| |