From 65147290400e827806d0a4d48a68defe8e5b6c31 Mon Sep 17 00:00:00 2001 From: Patrik Tischmann Date: Mon, 3 May 2021 12:31:06 +0200 Subject: Add config for java-language-server --- lua/lspconfig/java_language_server.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 lua/lspconfig/java_language_server.lua (limited to 'lua') diff --git a/lua/lspconfig/java_language_server.lua b/lua/lspconfig/java_language_server.lua new file mode 100644 index 00000000..261e96d5 --- /dev/null +++ b/lua/lspconfig/java_language_server.lua @@ -0,0 +1,22 @@ +local lspconfig = require('lspconfig') +local configs = require('lspconfig/configs') + +local name = 'java_language_server' + +configs[name] = { + default_config = { + cmd = {}; + filetypes = {'java'}; + root_dir = lspconfig.util.root_pattern('build.gradle', 'pom.xml', '.git'); + settings = {} + }; + docs = { + description = [[ +https://github.com/georgewfraser/java-language-server + +Java language server + +Point `cmd` to `lang_server_linux.sh` or the equivalent script for macOS/Windows provided by java-language-server +]] + } +} -- cgit v1.2.3-70-g09d2