From 8fbf4b1ec54d0183672f8953acf783998540c662 Mon Sep 17 00:00:00 2001 From: Michiel Schuurmans Date: Thu, 1 Jan 2026 19:52:31 +0100 Subject: Add dap --- lua/plugins/java.lua | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 lua/plugins/java.lua (limited to 'lua/plugins/java.lua') diff --git a/lua/plugins/java.lua b/lua/plugins/java.lua new file mode 100644 index 0000000..91cb987 --- /dev/null +++ b/lua/plugins/java.lua @@ -0,0 +1,45 @@ +return { + "nvim-java/nvim-java", + config = false, + dependencies = { + { + "neovim/nvim-lspconfig", + opts = { + servers = { + -- Your JDTLS configuration goes here + jdtls = { + -- settings = { + -- java = { + -- configuration = { + -- runtimes = { + -- { + -- name = "JavaSE-23", + -- path = "/usr/local/sdkman/candidates/java/23-tem", + -- }, + -- }, + -- }, + -- }, + -- }, + }, + }, + setup = { + jdtls = function() + -- Your nvim-java configuration goes here + require("java").setup({ + -- root_markers = { + -- "settings.gradle", + -- "settings.gradle.kts", + -- "pom.xml", + -- "build.gradle", + -- "mvnw", + -- "gradlew", + -- "build.gradle", + -- "build.gradle.kts", + -- }, + }) + end, + }, + }, + }, + }, +} -- cgit v1.3