我正在使用 lsp-zero,它使用 mason 来安装所有内容,但每当我尝试安装 java-language-server 时,都会收到错误。
如有任何帮助,我们将不胜感激。
每当我这样做时:LspInstall 并选择第一个选项,它会显示此
\[8/8\] spawn: bash failed with exit code 127 and signal 0.
我已经尝试安装不同版本的 java-language-server 但没有成功。
不确定您是否已解决此问题,但我会为其他寻求答案的人发表评论。
每当我在新的 nvim 设置上安装 lsp 时遇到问题,问题往往与我没有安装依赖项有关。
要尝试的事情:
chmod +x /bin/bash
)java-language-server
jdtls
代替尝试设置你的JAVA_HOME和PATH变量,如果你没有,我遇到了同样的问题,这是因为你可能有一个旧的java版本,我猜lsp不支持,所以你必须下载jdk-17或旧并设置这些变量。
你有安装maven吗?我有同样的问题。问题是“找不到 mvn 命令”