每当我尝试使用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而没有任何问题 - 两者都有效。
谢谢, 穆尔塔扎
答案 0 :(得分:2)
我遇到了同样的问题。让我猜一下,你是从应用程序启动器启动Emacs的?以这种方式启动的应用程序显然不使用.bashrc文件。如果你在〜/ .profile文件中设置PATH而不是它应该工作。你需要注销然后才能生效。
答案 1 :(得分:1)
您可能在shell内部的emacs中有不同的环境。 Java是否与lein安装在同一个地方?如果你键入M-x shell,并运行java -help它有效吗?那么“M-x shell-command java -help”
呢