aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorjim3692 <31220180+jim3692@users.noreply.github.com>2023-10-13 03:21:53 +0300
committerGitHub <noreply@github.com>2023-10-13 08:21:53 +0800
commitbb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2 (patch)
treece4e5ddd8e9f149c4c97862f5cd7866ce9e3380f /lua
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar.gz
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar.bz2
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar.lz
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar.xz
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.tar.zst
nvim-lspconfig-bb8e3dfbe10d80c294bb609c4bb4bba3ecdfbfe2.zip
fix(lspconfig): update apex_ls to respect JAVA_HOME (#2860)
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/apex_ls.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/lspconfig/server_configurations/apex_ls.lua b/lua/lspconfig/server_configurations/apex_ls.lua
index 76fff90f..baea475f 100644
--- a/lua/lspconfig/server_configurations/apex_ls.lua
+++ b/lua/lspconfig/server_configurations/apex_ls.lua
@@ -7,7 +7,7 @@ return {
on_new_config = function(config)
if not config.cmd and config.apex_jar_path then
config.cmd = {
- 'java',
+ vim.env.JAVA_HOME and util.path.join(vim.env.JAVA_HOME, 'bin', 'java') or 'java',
'-cp',
config.apex_jar_path,
'-Ddebug.internal.errors=true',