add more instructions on how to install the jdtls lsp client

This commit is contained in:
2023-04-30 22:19:05 -04:00
parent 9086a26857
commit 1e3b85db55
2 changed files with 13 additions and 2 deletions

View File

@ -4,7 +4,18 @@ if not status_ok then
end
jdtls.start_or_attach {
cmd = {'/home/squibid/Downloads/jdt-lang-serv/bin/jdtls'},
--[[
There are 3 ways to get the jdtls server (ranked from easiest to hardest):
1. Install it from your distros repo
2. Download a milestone from: https://download.eclipse.org/jdtls/milestones
then extract it.
3. Compile it from source: https://github.com/eclipse/eclipse.jdt.ls
good luck :)
For all 3 of these you need to put the path to the jdtls binary in the
"cmd" section below
]]
cmd = {''},
root_dir = vim.fs.dirname(
vim.fs.find({ 'gradlew', '.git', 'mvnw' }, { upward = true })[1]
),

View File

@ -89,7 +89,7 @@ require 'dep' {
{ 'folke/trouble.nvim' },
-- optional language specific lsp's
-- { 'mfussenegger/nvim-jdtls' },
-- { 'mfussenegger/nvim-jdtls' }, -- java lsp server
-- dap ----------------------------------------------------------------------
{ 'mfussenegger/nvim-dap',