diff --git a/lua/lazyvim/plugins/extras/lang/java.lua b/lua/lazyvim/plugins/extras/lang/java.lua index 6051a2c1..5e103d2a 100644 --- a/lua/lazyvim/plugins/extras/lang/java.lua +++ b/lua/lazyvim/plugins/extras/lang/java.lua @@ -72,7 +72,18 @@ return { "-data", workspace_dir, }, - root_dir = require("jdtls.setup").find_root({ ".git", "mvnw", "gradlew" }), + root_dir = require("jdtls.setup").find_root({ + ".git", + "mvnw", + "gradlew", + "pom.xml", + "build.gradle", + "build.gradle.kts", + "settings.gradle", + "settings.gradle.kts", + "build.xml", + ".project", + }), settings = { java = {}, },