diff --git a/examples/pom.xml b/examples/pom.xml
index ad615b68ffcb58398728f3e6fda7237f9b9792e2..a051da8a778a26c1d910d94c98040d3a5c336650 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -211,6 +211,12 @@
           <version>${project.version}</version>
           <classifier>hadoop2-yarn</classifier>
         </dependency>
+        <dependency>
+          <groupId>org.spark-project</groupId>
+          <artifactId>spark-mllib</artifactId>
+          <version>${project.version}</version>
+          <classifier>hadoop2-yarn</classifier>
+        </dependency>
         <dependency>
           <groupId>org.apache.hadoop</groupId>
           <artifactId>hadoop-client</artifactId>
diff --git a/examples/src/main/java/spark/mllib/JavaALS.java b/examples/src/main/java/spark/mllib/examples/JavaALS.java
similarity index 100%
rename from examples/src/main/java/spark/mllib/JavaALS.java
rename to examples/src/main/java/spark/mllib/examples/JavaALS.java
diff --git a/examples/src/main/java/spark/mllib/JavaKMeans.java b/examples/src/main/java/spark/mllib/examples/JavaKMeans.java
similarity index 100%
rename from examples/src/main/java/spark/mllib/JavaKMeans.java
rename to examples/src/main/java/spark/mllib/examples/JavaKMeans.java