使用swank-cdt进行调试clojure时出错:“无法将tools.jar添加到classpath”

时间:2011-07-11 23:40:29

标签: debugging clojure leiningen

我正在学习如何调试一个clojure应用程序......我已经尝试了几种工具而没有人说服我......现在我正在尝试使用基于CDT的swank-cdt ...我已经阅读了这里的指示:

http://georgejahad.com/clojure/swank-cdt.html

我已将我的dev依赖项添加到我的lein项目中(在我的情况下,clojure-source“1.2.1”,因为我正在使用clojure 1.2.1 ...)

我已经运行了lein deps ..并且lein install ... elein swank使用repl,而slime-connect用于连接我的repl ...到目前为止很好......我已经使用过(使用'debugproject。核心)运行良好......

now ..当试试(使用'swank.cdt)时,我进入了我的堆栈跟踪:

com.sun.jdi.Bootstrap   [抛出类java.lang.ClassNotFoundException]

并在我的repl中:

警告:无法将tools.jar添加到classpath。这可能导致CDT初始化失败。

我做错了什么!??

感谢您的耐心和阅读我的所有帖子:D 非常感谢你能帮助我

2 个答案:

答案 0 :(得分:1)

昨天发布的Swank-clojure 1.4.0会自动为你设置tools.jar垃圾。你不需要符号链接或复制任何东西。

答案 1 :(得分:0)

我已将tools.jar复制到lib / dev