aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2021-10-10 14:35:59 +0200
committerWilliam Boman <william@redwill.se>2021-10-10 14:35:59 +0200
commit1f854590c324927458c94910f4d90dd942945c3e (patch)
treeb87dab7cc58937908dc6171892b98af46f2f02cd /lua
parentadd solang (#125) (diff)
downloadmason-1f854590c324927458c94910f4d90dd942945c3e.tar
mason-1f854590c324927458c94910f4d90dd942945c3e.tar.gz
mason-1f854590c324927458c94910f4d90dd942945c3e.tar.bz2
mason-1f854590c324927458c94910f4d90dd942945c3e.tar.lz
mason-1f854590c324927458c94910f4d90dd942945c3e.tar.xz
mason-1f854590c324927458c94910f4d90dd942945c3e.tar.zst
mason-1f854590c324927458c94910f4d90dd942945c3e.zip
jdtls: fix jar argument
Ping #142
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-lsp-installer/servers/jdtls/init.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/servers/jdtls/init.lua b/lua/nvim-lsp-installer/servers/jdtls/init.lua
index a7dba6c6..806babd8 100644
--- a/lua/nvim-lsp-installer/servers/jdtls/init.lua
+++ b/lua/nvim-lsp-installer/servers/jdtls/init.lua
@@ -8,6 +8,7 @@ local Data = require "nvim-lsp-installer.data"
return function(name, root_dir)
local function get_cmd(workspace_name)
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" })
return {
platform.is_win and ("%s.exe"):format(executable) or executable,
"-Declipse.application=org.eclipse.jdt.ls.core.id1",
@@ -18,7 +19,7 @@ return function(name, root_dir)
"-Xms1g",
"-Xmx2G",
"-jar",
- vim.fn.expand(path.concat { root_dir, "plugins", "org.eclipse.equinox.launcher_*.jar" }),
+ jar,
"-configuration",
path.concat {
root_dir,