diff --git a/README.md b/README.md index 6391166..fb4cab4 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,27 @@ It allows you to write your application against your interface as if it's local > *Note that this diagram ommits certain parts, like scheduling/threading and abstracted serailization layers to make it more readable.* +# Installation +Meteor comes by default with a local loopback transport. +Meteor is available on Maven Central, and can be installed by adding the following dependency to your `pom.xml` file: +```xml + + dev.pixelib.meteor + meteor-core + 1.0.0 + +``` + +## Transports +For the time being, only Jedis transport layer is supported, but more transports are planned for the future. +You can install the Redis transport by adding the following dependency to your `pom.xml` file: +```xml + + dev.pixelib.meteor.transport + meteor-jedis + 1.0.0 + +``` # Usage Let's say that you have an interface like this; diff --git a/meteor-core/pom.xml b/meteor-core/pom.xml index 252c04e..40d244f 100644 --- a/meteor-core/pom.xml +++ b/meteor-core/pom.xml @@ -13,10 +13,6 @@ meteor-core - - ${revision} - - io.netty @@ -26,7 +22,8 @@ dev.pixelib.meteor meteor-common - ${meteor-serializer.version} + ${revision} + compile