From 37d9326f4ca4093b04eabdb697fec3764e226f88 Mon Sep 17 00:00:00 2001 From: Christian Chiarulli Date: Tue, 9 Nov 2021 17:09:07 +0000 Subject: feat: jdtls per project directory under ~/workspace (#251) --- lua/nvim-lsp-installer/servers/jdtls/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/nvim-lsp-installer/servers/jdtls/init.lua b/lua/nvim-lsp-installer/servers/jdtls/init.lua index 716d110e..4f3779b6 100644 --- a/lua/nvim-lsp-installer/servers/jdtls/init.lua +++ b/lua/nvim-lsp-installer/servers/jdtls/init.lua @@ -10,6 +10,7 @@ return function(name, root_dir) local executable = vim.env.JAVA_HOME and path.concat { vim.env.JAVA_HOME, "bin", "java" } or "java" local jar = vim.fn.expand(path.concat { root_dir, "plugins", "org.eclipse.equinox.launcher_*.jar" }) local lombok = vim.fn.expand(path.concat { root_dir, "lombok.jar" }) + local workspace_dir = vim.fn.fnamemodify(vim.fn.getcwd(), ":p:h:t") return { platform.is_win and ("%s.exe"):format(executable) or executable, @@ -38,7 +39,7 @@ return function(name, root_dir) ), }, "-data", - workspace_name, + path.concat { workspace_name, workspace_dir }, } end -- cgit v1.2.3-70-g09d2