diff --git a/java-jdi/pom.xml b/java-jdi/pom.xml
index b4c11c1bfe..dded13896f 100644
--- a/java-jdi/pom.xml
+++ b/java-jdi/pom.xml
@@ -15,13 +15,7 @@
-
- com.sun
- tools
- ${tools.version}
- system
- ${java.home}/../lib/tools.jar
-
+
@@ -32,10 +26,25 @@
true
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ ${maven.compiler.source.version}
+ ${maven.compiler.target.version}
+
+ --add-exports=jdk.jdi/com.sun.jdi=ALL-UNNAMED
+
+
+
+
+
- 1.8
+ 17
+ 17
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 428aa1d268..0b5b73ddfd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -354,8 +354,6 @@
- java-jdi
-
jetbrains
language-interop
@@ -547,8 +545,6 @@
- java-jdi
-
language-interop
@@ -868,7 +864,7 @@
hystrix
jackson-simple
java-blockchain
-
+ java-jdi
java-rmi
java-spi
javax-sound
@@ -1123,7 +1119,7 @@
hystrix
jackson-simple
java-blockchain
-
+ java-jdi
java-rmi
java-spi
javax-sound