5

每当我尝试 Mx nrepl-jack-in 时,我都会收到以下错误 -

error in process sentinel: Could not start nREPL server: /usr/bin/lein: line 260: java: command not found

我可以通过 lein repl 或 lein2 repl 毫无问题地启动 repl - 两者都有效。

谢谢,穆尔塔萨

4

2 回答 2

2

我有同样的问题。让我猜猜,您是从应用程序启动器启动 Emacs 吗?以这种方式启动的应用程序显然不使用您的 .bashrc 文件。如果您在 ~/.profile 文件中设置 PATH ,它应该可以工作。您需要注销并登录才能生效。

于 2013-08-31T16:10:07.230 回答
1

您的 shell 中的 emacs 中可能有不同的环境。Java 是否安装在与 lein 相同的位置?如果你输入 Mx shell,然后运行 ​​java -help 有没有用?“Mx shell-command java -help”怎么样?

于 2013-02-08T14:55:03.120 回答