使用nrepl-jack-in时出错

时间:2013-02-08 14:06:06

标签: clojure

每当我尝试使用M-x 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而没有任何问题 - 两者都有效。

谢谢, 穆尔塔扎

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题。让我猜一下,你是从应用程序启动器启动Emacs的?以这种方式启动的应用程序显然不使用.bashrc文件。如果你在〜/ .profile文件中设置PATH而不是它应该工作。你需要注销然后才能生效。

答案 1 :(得分:1)

您可能在shell内部的emacs中有不同的环境。 Java是否与lein安装在同一个地方?如果你键入M-x shell,并运行java -help它有效吗?那么“M-x shell-command java -help”