Nvim: fixes to jdtls setup
Added runtimes and fixed lsp signature plugin
This commit is contained in:
parent
09b1a3a47a
commit
a6e95a4719
3 changed files with 26 additions and 3 deletions
|
@ -23,6 +23,22 @@ require("jdtls").start_or_attach({
|
|||
"-data",
|
||||
workspace_dir,
|
||||
},
|
||||
settings = { java = { signatureHelp = { enabled = true } } },
|
||||
completion = { favoriteStaticMembers = { "java.text.MessageFormat.format" } },
|
||||
runtimes = {
|
||||
{
|
||||
name = "JavaSE-1.8",
|
||||
path = "/usr/lib/jvm/java-8-openjdk-amd64/",
|
||||
},
|
||||
{
|
||||
name = "JavaSE-11",
|
||||
path = "/usr/lib/jvm/java-11-openjdk-amd64/",
|
||||
},
|
||||
{
|
||||
name = "JavaSE-19",
|
||||
path = "/usr/lib/jvm/java-19-openjdk-amd64/",
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
require("plugins.mason").map_keys()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue