diff --git a/headless-services/spring-boot-language-server/pom.xml b/headless-services/spring-boot-language-server/pom.xml
index 17e21019c..38ad842a3 100644
--- a/headless-services/spring-boot-language-server/pom.xml
+++ b/headless-services/spring-boot-language-server/pom.xml
@@ -15,7 +15,7 @@
${project.version}
- 3.33.0
+ 3.35.0
0.24.0
@@ -113,19 +113,23 @@
org.eclipse.jdt
org.eclipse.jdt.core
${jdt.core.version}
+
+
commons-io
@@ -382,9 +386,6 @@
org.graalvm.buildtools
native-maven-plugin
-
- --add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED
-
diff --git a/headless-services/spring-boot-language-server/src/main/resources/META-INF/native-image/native-image.properties b/headless-services/spring-boot-language-server/src/main/resources/META-INF/native-image/native-image.properties
new file mode 100644
index 000000000..8b0e747bc
--- /dev/null
+++ b/headless-services/spring-boot-language-server/src/main/resources/META-INF/native-image/native-image.properties
@@ -0,0 +1,4 @@
+Args = --add-exports jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED \
+ --add-exports jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED \
+ -H:+AllowJRTFileSystem \
+ -Dcom.sun.net.ssl.checkRevocation=false