Jdtls error fixed

This commit is contained in:
Prabhat Maurya 2025-01-16 00:14:09 +05:30
parent 36f68238e8
commit 949a17f6e2
3 changed files with 18 additions and 22 deletions

View file

@ -15,7 +15,7 @@
require("user.autocmds")
require("user.files_utils")
require("user.commands")
require("user.comment")
require("user.comment")
return require("packer").startup(function(use)
-- Let packer manage itself

View file

@ -2,27 +2,22 @@ local lspconfig = require("lspconfig")
local capabilities = require("cmp_nvim_lsp").default_capabilities(vim.lsp.protocol.make_client_capabilities())
lspconfig.jdtls.setup({
cmd = {
"/home/prabhat/.local/share/nvim/mason/packages/jdtls/bin/jdtls",
"-Declipse.application=org.eclipse.jdt.ls.core.id1",
"-Dosgi.bundles.defaultStartLevel=4",
"-Declipse.product=org.eclipse.jdt.ls.core.product",
"-Dlog.protocol=true",
"-Dlog.level=ALL",
"-Xmx1G",
"-Xms100m",
"--add-modules=ALL-SYSTEM",
"--add-opens",
"java.base/java.util=ALL-UNNAMED",
"--add-opens",
"java.base/java.lang=ALL-UNNAMED",
"-jar",
"/home/prabhat/.local/share/nvim/mason/packages/jdtls/plugins/org.eclipse.equinox.launcher_*.jar",
"-configuration",
"/home/prabhat/.local/share/nvim/mason/packages/jdtls/config_linux",
"-data",
"/home/prabhat/.local/share/nvim/jdtls-workspace",
},
cmd = {
"/home/prabhat/.local/share/nvim/mason/packages/jdtls/bin/jdtls",
"-Declipse.application=org.eclipse.jdt.ls.core.id1",
"-Dosgi.bundles.defaultStartLevel=4",
"-Declipse.product=org.eclipse.jdt.ls.core.product",
"-Dlog.protocol=true",
"-Dlog.level=INFO",
"-Xmx2G",
"-Xms100m",
"--add-modules=ALL-SYSTEM",
"--add-opens", "java.base/java.util=ALL-UNNAMED",
"--add-opens", "java.base/java.lang=ALL-UNNAMED",
"-jar", "/home/prabhat/.local/share/nvim/mason/packages/jdtls/plugins/org.eclipse.equinox.launcher_1.6.900.v20240613-2009.jar",
"-configuration", "/home/prabhat/.local/share/nvim/mason/packages/jdtls/config_linux",
"-data", vim.fn.stdpath("data") .. "/jdtls-workspace/" .. vim.fn.fnamemodify(vim.loop.cwd(), ":p:h:t"),
},
capabilities = capabilities,
root_dir = function()
return vim.fs.dirname(

View file

@ -65,3 +65,4 @@ opt.scrolloff = 8
-- minimal number of screen columns either side of cursor if wrap is `false`
opt.sidescrolloff = 8