diff --git a/pom.xml b/pom.xml
index c9f902e74..5a9772204 100644
--- a/pom.xml
+++ b/pom.xml
@@ -289,6 +289,10 @@
org.apache.thrift
libfb303
+
+ com.fasterxml.jackson.core
+ *
+
diff --git a/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java b/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java
index e207e53eb..cd0eaa138 100644
--- a/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java
+++ b/src/main/java/com/baidu/hugegraph/loader/util/JsonUtil.java
@@ -98,7 +98,7 @@ public static Set convertSet(String json, Class clazz) {
LinkedHashSet.class, clazz);
try {
return MAPPER.readValue(json, type);
- } catch (IOException e) {
+ } catch (JsonProcessingException e) {
LOG.error("Failed to deserialize json", e);
throw new DeserializeException("Failed to deserialize json", e);
}