Kotlin 语言服务器无法识别 gradle 依赖项

问题描述 投票:0回答:1

我最近改用 AstroNeoVim。我已经在我的 nvim 上安装了 kotlin_language_server LSP、Treesitter,之后我看到了变化。现在我遇到的唯一问题是 LSP 似乎无法识别来自依赖项的类。我在终端中使用

gradle build/run
构建和运行我的应用程序没有问题,但 nvim 仍然在抱怨。

我尝试过: 安装不同的 LSP,但到目前为止似乎只有 kotlin_language_server 可以工作。 我检查了我有 JAVA_HOME, 我使用 gradle 运行应用程序,在终端中没有任何问题

kotlin neovim ktor language-server-protocol nvim-lspconfig
1个回答
0
投票

从项目中删除

gradle
文件(如此处所述)解决了问题。

gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat

仍然不完全确定为什么这会产生问题,如果我知道更多,我会发布,还有 我在 reddit 上创建的这个线程,其中包含一些为 kotlin 配置 nvim 的更有用的信息

© www.soinside.com 2019 - 2024. All rights reserved.