Name: java-service-registry-client
Owner: racker
Description: Java client for Rackspace Service Registry.
Created: 2012-09-04 00:34:29.0
Updated: 2013-12-19 07:21:42.0
Pushed: 2013-04-25 23:49:00.0
Size: 12398
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Java client for Rackspace Service Registry.
mvn install
Snapshots are hosted on the Sonatype repository.
Add the following lines in the repositories
and dependencies
section in your pom.xml
.
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Nexus Snapshots Repository</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
If you're using ivy, this needs to be in your ivysettings.xml:
<ibiblio name="sonatype"
m2compatible="true"
usepoms="true"
root="https://oss.sonatype.org/content/repositories/snapshots/"
pattern="[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
changingPattern="SNAPSHOT*"/>
This lines are necessary because artifacts are currently only stored on Sonatype staging Maven servers.
<dependency>
<groupId>com.rackspacecloud</groupId>
<artifactId>service-registry-client</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
Replace 1.0.0-SNAPSHOT
with the desired version.
Released versions of the library are integrated into Maven Central. There is no need to specify complicated resolvers.
<dependency>
<groupId>com.rackspacecloud</groupId>
<artifactId>service-registry-client</artifactId>
<version>1.0.0</version>
</dependency>
This repository also includes other modules:
service-registry-curator
- Service Registry bindings for Netflix Curator
library
service-registry-archaius
- Service Registry bindings for Netflix Archaius
library
service-registry-examples
- Usage examples
Please see the examples module.