diff --git a/src/tools/native-client/pom.xml b/src/tools/native-client/pom.xml
index 030762fcda9..0b04e553222 100644
--- a/src/tools/native-client/pom.xml
+++ b/src/tools/native-client/pom.xml
@@ -71,10 +71,14 @@
javah
- ${basedir}/src/main/cpp
- com_vesoft_client_NativeClient.h
+ ${basedir}/src/main/cpp
+
+
+ com_vesoft_client_NativeClient.h
+
- com.vesoft.client.NativeClient
+ com.vesoft.client.NativeClient
+
@@ -93,12 +97,14 @@
UTF-8
- ${basedir}/src/main/resources/
+ ${basedir}/src/main/resources/
+
_build
- libnebula_native_client.so
+ libnebula_native_client.so
+
false
@@ -112,11 +118,14 @@
maven-checkstyle-plugin
3.0.0
- ${project.root.dir}/.linters/java/nebula_java_style_checks.xml
+
+ ${project.root.dir}/.linters/java/nebula_java_style_checks.xml
+
UTF-8
true
false
- true
+ true
+
0
warning
@@ -137,6 +146,15 @@
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 3.0.0-M2
+
+
+ -Djava.library.path=_build/
+
+