I am trying to configure JAVA lsp with my Neovim Config My Neovim Config
I have used Mason to install JDTLS among other LSP's as well, see below:
My lspconfig has the following form:
My LSP servers all work fine except for Java. When inspecting the lsp logs I get :



Based on my experience, JDTLS has a different way to attach as compared to other LSP. You have to refer to the original jdtls documentation to setup the server.
You can attempt this setup (based on the docs above I linked)
See if it helps you.