2011-05-19 90 views
0

當我運行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

回答

1

好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

相關問題