diff --git a/pom.xml b/pom.xml
index f0d29b9..da9f090 100755
--- a/pom.xml
+++ b/pom.xml
@@ -210,13 +210,6 @@
       <type>jar</type>
       <scope>test</scope>
     </dependency>
-    <dependency>
-      <groupId>org.xerial</groupId>
-      <artifactId>xerial-core</artifactId>
-      <version>1.0.21</version>
-      <type>jar</type>
-      <scope>test</scope>
-    </dependency>
 
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
@@ -232,5 +225,12 @@
       <type>jar</type>
       <scope>provided</scope>
     </dependency>
+    <dependency>
+    	<groupId>org.xerial</groupId>
+    	<artifactId>xerial-core</artifactId>
+    	<version>2.0.2</version>
+    	<type>jar</type>
+    	<scope>test</scope>
+    </dependency>
   </dependencies>
 </project>
diff --git a/src/main/resources/org/xerial/snappy/native/Windows/amd64/snappyjava.dll b/src/main/resources/org/xerial/snappy/native/Windows/amd64/snappyjava.dll
index 70becd3..e846fc9 100755
Binary files a/src/main/resources/org/xerial/snappy/native/Windows/amd64/snappyjava.dll and b/src/main/resources/org/xerial/snappy/native/Windows/amd64/snappyjava.dll differ