Режим Emacs lsp java — определения не найдены

Я пытаюсь настроить lsp с помощью java-mode-hook и по какой-то причине не могу использовать функции lsp. Я скопировал последнюю версию eclipse jdtls в локальную папку и загрузил ее в emacs, используя следующее:

      (setq lsp-java-server-install-dir "~/.emacs.d/eclipse.jdt.ls/")
(require 'lsp-java)
(add-hook 'java-mode-hook #'lsp)

Затем я добавляю проекты с помощью lsp-workspace-folders-add. Сервер jdtls запущен и работает, но по какой-то причине поиск ссылок или определений не дает никаких результатов, что и должно быть, поскольку классы и функции находятся в одной папке/файле.

Я использую Java 11:

      ~ java -version
openjdk version "11.0.11" 2021-04-20

Что мне здесь не хватает?

0 ответов

Другие вопросы по тегам