ClojureBox初始化警告

问题描述:

当我运行Clojure Box它给了我下面的错误ClojureBox初始化警告

"Warning (initialization): An error occurred while loading `~/.emacs': 

File error: Searching for program, no such file or directory, java 

To ensure normal operation, you should investigate and remove the 
cause of the error in your initialization file. Start Emacs with 
the `--debug-init' option to view a complete error backtrace." 

如何解决这个问题?

+0

你能告诉我们什么在你的'〜/ .emacs'文件? – 2011-05-19 22:42:56

+0

我在windows上运行它。我真的不知道“〜/ .emacs”是什么意思。 :( – 2011-05-19 22:44:45

+0

对不起,我错过了Clojure的盒子是一个Windows安装程序。我已经规定,应该可以解决您的问题的答案。 – 2011-05-19 22:49:41

好Clojure的盒子是一个Windows的Clojure设置。它看起来像你还没有安装Java。你需要首先从Oracle安装Windows JDK:

http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html

+0

好,我有一个Eclipse的问题,所以我卸载了我的32位JRE + JDK和重新安装那些64位。是它确定安装JDK的32位过这些?冲突? – 2011-05-19 22:55:26

+0

任何可能性@iamcreasy你可能想尝试重新启动的话,因为它可能是你的Windows环境尚未更新,因此您的设置看不到的Java可执行文件。 – 2011-05-19 22:57:22

+0

但在命令行Java是anywhere.I猜测,这意味着Java可执行文件是Windows环境中设置访问。 还有另外一个问题,当我运行ClojureBox,有一个“Emacs的客户端”要改掉启动Emacs服务器,但尝试多次尝试后,说是“错误超时等待服务器” ClojureBox跑OK当我安装了32Bit JDK时,此服务器连接错误在当时没有任何问题。 – 2011-05-19 23:02:43