diff --git a/curvefs/sdk/java/native/BUILD b/curvefs/sdk/java/native/BUILD
index 3361aeea44..13dcef4778 100644
--- a/curvefs/sdk/java/native/BUILD
+++ b/curvefs/sdk/java/native/BUILD
@@ -26,6 +26,8 @@ cc_binary(
copts = CURVE_DEFAULT_COPTS,
linkopts = [
"-Wl,-rpath=/tmp/libcurvefs,--disable-new-dtags",
+ "-L/usr/lib/x86_64-linux-gnu/",
+ "-lhashkit",
],
deps = [
"@com_google_absl//absl/cleanup",
diff --git a/curvefs/sdk/java/pom.xml b/curvefs/sdk/java/pom.xml
index b3f15f585c..ecf8be0043 100644
--- a/curvefs/sdk/java/pom.xml
+++ b/curvefs/sdk/java/pom.xml
@@ -30,6 +30,9 @@
native/build
+
+ src/main/resources
+