簡體   English   中英

為什么在運行時出現錯誤(使用'clojure.contrib.repl-utils)?

[英]Why do I get an error when I run (use 'clojure.contrib.repl-utils)?

我發現我可以使用Chris Houser的repl-utils庫(clojure.contrib.repl-utils / source或show)通過閱讀《 Programming Clojure》第20頁來戳入Java。

我在網上搜索並下載了“ clojure-contrib.jar”,並將其設置為類路徑的一部分。

問題是我無法運行以下命令

(use 'clojure.contrib.repl-utils)

在命令行clojure和emacs / slime上。

可能是什么問題? Chirs Houser的圖書館與'clojure-contrib.jar'是否不同?

它對我有用,我們需要更多信息來幫助您:當您運行它時,究竟發生了什么? 它會引發錯誤嗎?

找到解決方案

我問了一些答案

簡而言之,-可以要求,但是給我一個錯誤。 結果,我需要使用如下

user=> (require 'clojure.contrib.repl-utils)
user=> (clojure.contrib.repl-utils/expression-info '(+ 1 2))
{:class java.lang.Number, :primitive? false}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM