我正尝试使用的雅各布图书馆和使用质量的技术资源框。

我已经加入这个给我。emacs:

(setq swank-clojure-library-paths (list "c:/dev/dlls")) 

C:/dev/dlls/ 包含 jacob-1.14.3-x86.dll.

我已经加入 .clojure dir到我的 ~/ dir并包含 jacob.jar.

在题框REPL, (System/getProperty "java.class.path") 产量:

"c:/Program Files/Clojure Box/clojure/clojure.jar;c:/Program Files/Clojure Box/clojure-contrib/clojure-contrib.jar;;c:/Documents and Settings/mac009/Application Data/.clojure/jacob.jar"

"Settings/mac009/Application Data/.clojure/jacob.jar" 

(System/getProperty "java.library.path") 产量:

"c:/dev/dlls" 

如果我开始和框和问题 (import '(com.jacob.com Dispatch ComThread)), ,REPL只是挂起。

现在的古怪的一部分。如果我杀了REPL和做"Alt-X泥"和 答案没有对"创建一个额外的 逊-舌头?(y或n)" 问题"(进口'(com.jacob.com 派遣ComThread))"它的作品!甚至 更奇怪的是,这个唯一的"作品",如果我第一个问题"(进口 '(com.jacob.com 派遣ComThread))",使REPL挂起。如果我 刚开始和框并杀死/重新启动REPL先没有签发 "(进口'(com.jacob.com 派遣ComThread))"这只是挂起。

任何帮助是极大的赞赏。

雅各http://sourceforge.net/projects/jacob-project/

题框:http://clojure.bighugh.com/

有帮助吗?

解决方案

你还需要复制swank-clojure.jar 到-/。

  1. 把这个放在~/.emacs:

    (setq swank-和-库路'("c:\dev\dlls"))

  2. 建立目录C:\dev\dlls.

  3. 复制的雅各布Dll C:\dev\dlls.
  4. 建立目录~/。
  5. 复制clojure.jar,clojure-contrib.jar 和swank-clojure.jar 到-/。
  6. 开始ClojureBox.

版本:

  • ClojureBox1.2.0
  • 雅各布-1.15-M4
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top