From fbbed7e7246f198d4a859d02c64a46befd35606f Mon Sep 17 00:00:00 2001 From: liubang Date: Wed, 24 Jul 2024 00:26:01 +0800 Subject: [PATCH] perf(java): update nvim-java --- lua/lb/utils/util.lua | 1 + lua/plugins/lsp/servers/java.lua | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/lua/lb/utils/util.lua b/lua/lb/utils/util.lua index a37f008..a573863 100644 --- a/lua/lb/utils/util.lua +++ b/lua/lb/utils/util.lua @@ -345,6 +345,7 @@ local lsp_names = { --{{{ cssls = "CSS", emmet_ls = "EMMET", jdtls = "Java", + ["spring-boot"] = "Spring", nginx_language_server = "nginx", } --}}} diff --git a/lua/plugins/lsp/servers/java.lua b/lua/plugins/lsp/servers/java.lua index d983b10..e404937 100644 --- a/lua/plugins/lsp/servers/java.lua +++ b/lua/plugins/lsp/servers/java.lua @@ -19,6 +19,20 @@ local java = require("java") local lspconfig = require("lspconfig") java.setup({ + root_markers = { + "settings.gradle", + "settings.gradle.kts", + "pom.xml", + "build.gradle", + "mvnw", + "gradlew", + "build.gradle", + "build.gradle.kts", + ".git", + }, + spring_boot_tools = { + enable = true, + }, java_debug_adapter = { enable = true, },