我安装了带有 La Clojure 和 Leiningen 插件的 IntelliJ Idea 10.5.2。之后安装了 Leiningen,如 GitHub 页面中所述(拿了蝙蝠,因为我在 Windows 7 上运行,并进行了自我安装;我还将蝙蝠的路径放在 PATH 变量中)
现在,在 Leiningen 中运行任何东西都会产生这个错误:
E:\leiningen\lein.bat deps 打开注册表项“Software\JavaSoft\Java Runtime Environment”时出错 错误:找不到 java.dll 错误:找不到 Java SE 运行时环境。
所以,问题是“这里出了什么问题?” 我尝试按照正确方式安装 Leiningen 的所有步骤。仍然不能完全工作。
如果我从 Windows 命令提示符转到我的项目所在的位置,那么我可以运行lein命令。它就是这样工作的。但我想从 IntelliJ 的插件中运行。
另外,我注意到的另一件奇怪的事情是,如果我启动一个 Total Commander,转到我的项目并从那里启动一个命令提示符,然后尝试运行任何lein命令,我会得到同样的错误。
我的猜测是类路径可能有问题,但是什么?以及如何解决?