Резюме
Я пытался заставить JDT LS (JLS) Eclipse работать с vim-lsp (в Neovim), но не удалось синхронизировать JLS с проектом Gradle. Я, к сожалению, ограничен Windows.
Проблема
Используя эту конфигурацию (коммит #d1c7a25 во время публикации), я не могу синхронизировать JLS с проектом Gradle из-за ошибка при настройке Eclipse из-за неверного описания проекта (см. log).
Просмотр проблем Google и GitHub с плагином JLS и vim-lsp ни к чему не привел.
Примечания
Я чувствую, что это, скорее всего, проблема с моей конфигурацией. Если у кого-то это работает с другими плагинами LSP, кроме YouCompleteMe (например, CoC или LanguageClient) эти настройки также приветствуются, но предпочтение отдается vim-lsp.
Повторяю и на всякий случай:
- Windows 10 Pro (версия 1803, сборка 17134.407)
- Neovim (v0.3.1) с плагином vim-lsp
- Оболочка Gradle (v4.10.2)
- Eclipse JDT LS (v0.28.0 build 201811140630) [.tar.gz]
- используя эту конфигурацию (первоначально #d1c7a25)
Спасибо!
jdt.ls-java-project
, и с помощью Eclipse IDE я могу создать проект с тем же именем в новой рабочей области и загрузить рабочую область, созданную JLS. В журналах естьrootUri
(которые, как я полагаю, являются частью LSP), которые указывают на корневой каталог репозитория. Этот URI отформатирован правильно, но установкаrootUri
для рабочего пространства JLS просто запутала его. - person Priddles   schedule 17.11.2018