Fix jdtls setup

This commit is contained in:
Marko Korhonen 2022-08-23 09:41:00 +03:00
parent 64d984edb8
commit d366574989
2 changed files with 5 additions and 5 deletions

View file

@ -4,15 +4,15 @@ local workspace_dir = nvim_local_dir .. '/jdtls-workspaces/' .. project_name
require('jdtls').start_or_attach({ require('jdtls').start_or_attach({
cmd = { cmd = {
'/usr/bin/java', '-Declipse.application=org.eclipse.jdt.ls.core.id1', 'java', '-Declipse.application=org.eclipse.jdt.ls.core.id1',
'-Dosgi.bundles.defaultStartLevel=4', '-Dosgi.bundles.defaultStartLevel=4',
'-Declipse.product=org.eclipse.jdt.ls.core.product', '-Declipse.product=org.eclipse.jdt.ls.core.product',
'-Dlog.protocol=true', '-Dlog.level=ALL', '-Xms1g', '-Dlog.protocol=true', '-Dlog.level=ALL', '-Xms1g',
'--add-modules=ALL-SYSTEM', '--add-opens', '--add-modules=ALL-SYSTEM', '--add-opens',
'java.base/java.util=ALL-UNNAMED', '--add-opens', 'java.base/java.util=ALL-UNNAMED', '--add-opens',
'java.base/java.lang=ALL-UNNAMED', '-jar', nvim_local_dir .. 'java.base/java.lang=ALL-UNNAMED', '-jar', nvim_local_dir ..
'/lsp_servers/jdtls/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar', '/mason/packages/jdtls/plugins/org.eclipse.equinox.launcher_1.6.400.v20210924-0641.jar',
'-configuration', nvim_local_dir .. '/lsp_servers/jdtls/config_linux', '-configuration', nvim_local_dir .. '/mason/packages/jdtls/config_linux',
'-data', workspace_dir '-data', workspace_dir
} }
}) })

View file

@ -16,10 +16,10 @@ end
-- Configure packer -- Configure packer
vim.cmd [[packadd packer.nvim]] vim.cmd [[packadd packer.nvim]]
require('packer').startup(function() require('packer').startup(function()
local use = require('packer').use local use = require('packer').use
-- The plugin manager itself -- The plugin manager itself
use {'wbthomason/packer.nvim', opt=true} use {'wbthomason/packer.nvim', opt = true}
-- Colorscheme -- Colorscheme
use({'catppuccin/nvim', as = 'catppuccin'}) use({'catppuccin/nvim', as = 'catppuccin'})