From bbf9d29e21ec273fd6c5ec7cd5ec95b68e9632f2 Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Fri, 12 Jan 2024 11:51:01 +0200 Subject: [PATCH] Nvim: run jdtls with java 21 --- home/.config/nvim/ftplugin/java.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/home/.config/nvim/ftplugin/java.lua b/home/.config/nvim/ftplugin/java.lua index a878e56c..b40bee10 100644 --- a/home/.config/nvim/ftplugin/java.lua +++ b/home/.config/nvim/ftplugin/java.lua @@ -4,10 +4,11 @@ local lombok_jar = mason_packages .. "/jdtls/lombok.jar" local project_name = vim.fn.fnamemodify(vim.fn.getcwd(), ":p:h:t") local workspace_dir = nvim_local_dir .. "/jdtls-workspaces/" .. project_name local lsp_utils = require("lsp_utils") +local java_version = 21 require("jdtls").start_or_attach({ cmd = { - "/usr/lib/jvm/java-19-openjdk-amd64/bin/java", + "/usr/lib/jvm/java-" .. java_version .. "-openjdk-amd64/bin/java", "-Declipse.application=org.eclipse.jdt.ls.core.id1", "-Dosgi.bundles.defaultStartLevel=4", "-Declipse.product=org.eclipse.jdt.ls.core.product",