]> git.eshelyaron.com Git - emacs.git/commitdiff
Add java-language-server to eglot-server-programs
authorRobert Brown <robert.brown@gmail.com>
Wed, 9 Nov 2022 00:23:10 +0000 (19:23 -0500)
committerEshel Yaron <me@eshelyaron.com>
Sat, 15 Feb 2025 19:29:29 +0000 (20:29 +0100)
* lisp/progmodes/eglot.el (eglot-server-programs): Add support for Java
server <https://github.com/georgewfraser/java-language-server>.
(Bug#59138)

Copyright-paperwork-exempt: yes
(cherry picked from commit 316893ca387f6a1c231b13daea39bccd69322859)

lisp/progmodes/eglot.el

index 5e22b5db0237a616e963e0441ee819d6dca95e87..99ec5e38a89e89ed6462b0e7940d9d0abc815847 100644 (file)
@@ -281,7 +281,8 @@ automatically)."
      . ("gopls"))
     ((R-mode ess-r-mode) . ("R" "--slave" "-e"
                             "languageserver::run()"))
-    ((java-mode java-ts-mode) . ("jdtls"))
+    ((java-mode java-ts-mode)
+     . ,(eglot-alternatives '("jdtls" "java-language-server")))
     ((dart-mode dart-ts-mode)
      . ("dart" "language-server"
         "--client-id" "emacs.eglot-dart"))