diff --git a/java_console/build.xml b/java_console/build.xml
index 45113b8869..2706cb7eeb 100644
--- a/java_console/build.xml
+++ b/java_console/build.xml
@@ -86,11 +86,7 @@
-
-
-
-
-
+
-
+
diff --git a/java_console/io/build.gradle b/java_console/io/build.gradle
index 729bd59174..1dc3da1bab 100644
--- a/java_console/io/build.gradle
+++ b/java_console/io/build.gradle
@@ -31,4 +31,15 @@ dependencies {
testFixturesImplementation global_libs.mockito
testFixturesApi global_libs.annotations
testFixturesApi global_libs.junit
+}
+
+compileJava {
+ doLast {
+ // gradle java plugin always generates JNI headers
+ copy {
+ from 'build/generated/sources/headers/java/main'
+ into "../../unit_tests/native"
+ include 'com*.h'
+ }
+ }
}
\ No newline at end of file