diff --git a/client-libraries/java/rest-client/.gitignore b/client-libraries/java/rest-client/.gitignore
index fbee38f..a348feb 100644
--- a/client-libraries/java/rest-client/.gitignore
+++ b/client-libraries/java/rest-client/.gitignore
@@ -1,3 +1,4 @@
bin
.classpath
.project
+target
diff --git a/client-libraries/java/rest-client/pom.xml b/client-libraries/java/rest-client/pom.xml
new file mode 100644
index 0000000..747cea8
--- /dev/null
+++ b/client-libraries/java/rest-client/pom.xml
@@ -0,0 +1,41 @@
+
+
+ 4.0.0
+ gcm-rest-client
+ Google Cloud Messaging (GCM) REST Client
+ REST Client for Google Cloud Messaging (GCM).
+
+ com.google.cloud.messaging
+ gcm
+ 1.0.0-SNAPSHOT
+ ../../../pom.xml
+
+
+
+ com.googlecode.json-simple
+ json-simple
+ 1.1.1
+
+
+ org.mockito
+ mockito-all
+ 1.8.5
+ test
+
+
+ junit
+ junit
+ 4.12
+ test
+
+
+
+ UTF-8
+
+
+ src
+ test
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..90a3645
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,63 @@
+
+
+ 4.0.0
+ com.google.cloud.messaging
+ gcm
+ 1.0.0-SNAPSHOT
+ pom
+
+ org.sonatype.oss
+ oss-parent
+ 7
+
+ Google Cloud Messaging (GCM)
+ Google Cloud Messaging (GCM) is a service that lets developers send data from servers to users' devices, and receive messages from devices on the same connection. This project contains client libraries and samples to help developers interface with and explore the Google Cloud Messaging APIs.
+ https://github.com/google/gcm
+
+
+ Apache 2.0
+ http://www.apache.org/licenses/LICENSE-2.0
+ repo
+
+
+
+ https://github.com/google/gcm
+ scm:git:git://github.com/google/gcm.git
+ scm:git:git@github.com:google/gcm.git
+
+
+ UTF-8
+
+
+ client-libraries/java/rest-client
+
+
+
+
+
+ maven-compiler-plugin
+ 2.3.2
+
+ 1.5
+ 1.5
+
+
+
+
+
+