Skip to content

Commit 9743dde

Browse files
committed
fix: PATH env separator is not windows compatible
1 parent 41d72bf commit 9743dde

File tree

1 file changed

+3
-1
lines changed
  • lua/java-core/ls/servers/jdtls

1 file changed

+3
-1
lines changed

lua/java-core/ls/servers/jdtls/env.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ function M.get_env(opts)
2828

2929
local java_bin = path.join(java_home, 'bin')
3030

31+
local separator = system.get_os() == 'win' and ';' or ':'
32+
3133
local env = {
32-
['PATH'] = java_bin .. ':' .. vim.fn.getenv('PATH'),
34+
['PATH'] = java_bin .. separator .. vim.fn.getenv('PATH'),
3335
['JAVA_HOME'] = java_home,
3436
}
3537

0 commit comments

Comments
 (0)