我想解决我的类路径问题。你能告诉我该怎么做吗?
我可以执行以下操作。
我可以通过按 ,e 在 vim(slimv) 中评估 (+ 1 1)。
然后 slimv 显示以下内容。
user>
(+ 1 1)
2
但是,我不能执行以下操作。
1.当我通过按下 ,e, 在 vim(slimv) 中评估以下代码时,
(use '[clojure.contrib.str-utils :only (re-split)])
2.Slimv 显示以下错误。
;评估在 java.io.FileNotFoundException 上中止:无法在类路径上找到 clojure/contrib/str_utils__init.class 或 clojure/contrib/str_utils.clj:
我的环境如下。
- macvim 7.3.754
- 莱因2.0.0
- slimv 0.9.9
- 利兹0.7.0
项目.clj
(defproject helloworld "1.0.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.4.0"]]
:plugins [[lein-ritz "0.7.0"]]
)
~/.lein/profiles.clj
{:user {:plugins [
[lein-ritz "0.7.0"]
]}}
引用
最佳答案
您尝试过clojure.string
吗?
(use '[clojure.string :only (split)])
(split "clojure8*)-6contrib&(*does^&$not*_^%exist^*#anymore" #"[^a-zA-Z]+")
=> ["clojure" "contrib" "does" "not" "exist" "anymore"]
顺便说一句,所有 clojure.contrib
已迁移到单独的库 http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go
关于vim - 如何为 slimv 和 ritz 设置类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15091487/