schnatterer / musicbrainzws2-java

java binding for MusicBrainz XML Web Service/Version 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

musicbrainzws2-java

Build Quality Gate Status

This is a fork of musicbrainzws2-java, originally hosted here. It includes several bugfixes as well as maven integration. The original wiki was migrated and can now be found here. You can find the original Readme file here.

This fork was implemented as part of the nusic-app.

How to use

Add the latest stable version of musicbrainzws2-java to the dependency management tool of your choice.

<dependency>
    <groupId>info.schnatterer.musicbrainzws2-java</groupId>
    <artifactId>musicbrainzws2-java</artifactId>
    <version>3.0.2</version>
</dependency>

Maven Central

You can also get snapshot versions from our snapshot repository (for the most recent commit). To do so, add the following repo to your pom.xml or settings.xml:

<repository>
    <id>snapshots-repo</id>
    <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    <releases><enabled>false</enabled></releases>
    <snapshots><enabled>true</enabled></snapshots>
</repository>

Older versions were released in a different repo. See Git history for details on how to use them.

Releasing

./mvnw release:prepare -Darguments=pgp.skip=true

Sets versions in pom.xml, commits, tags and pushes to SCM. Travis builds tag and pushes to Maven Central.

About

java binding for MusicBrainz XML Web Service/Version 2

License:GNU General Public License v3.0


Languages

Language:Java 99.6%Language:HTML 0.4%