diff options
| author | s1n7ax <18459807+s1n7ax@users.noreply.github.com> | 2021-11-03 04:26:18 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-02 23:56:18 +0100 |
| commit | c06231094809f400d8e2390936969a82a235ba87 (patch) | |
| tree | deb4bcbe8abf5bf8bb320c658e64bcc2242cc7da /lua/nvim-lsp-installer/servers | |
| parent | Revert "actions: automatically push generated metadata changes (#235)" (diff) | |
| download | mason-c06231094809f400d8e2390936969a82a235ba87.tar mason-c06231094809f400d8e2390936969a82a235ba87.tar.gz mason-c06231094809f400d8e2390936969a82a235ba87.tar.bz2 mason-c06231094809f400d8e2390936969a82a235ba87.tar.lz mason-c06231094809f400d8e2390936969a82a235ba87.tar.xz mason-c06231094809f400d8e2390936969a82a235ba87.tar.zst mason-c06231094809f400d8e2390936969a82a235ba87.zip | |
jdtls: use lombok agent by default
Fixes #205.
Diffstat (limited to 'lua/nvim-lsp-installer/servers')
| -rw-r--r-- | lua/nvim-lsp-installer/servers/jdtls/init.lua | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lua/nvim-lsp-installer/servers/jdtls/init.lua b/lua/nvim-lsp-installer/servers/jdtls/init.lua index d861fe11..66c1514c 100644 --- a/lua/nvim-lsp-installer/servers/jdtls/init.lua +++ b/lua/nvim-lsp-installer/servers/jdtls/init.lua @@ -9,6 +9,8 @@ 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" }) + local lombok = vim.fn.expand(path.concat { root_dir, "lombok.jar" }) + return { platform.is_win and ("%s.exe"):format(executable) or executable, "-Declipse.application=org.eclipse.jdt.ls.core.id1", @@ -18,6 +20,7 @@ return function(name, root_dir) "-Dlog.level=ALL", "-Xms1g", "-Xmx2G", + "-javaagent:" .. lombok, "-jar", jar, "-configuration", |
