【问题标题】:How to setup classpath for slimv and ritz如何为 slimv 和 ritz 设置类路径
【发布时间】:2013-02-26 14:23:35
【问题描述】:

我想解决我的类路径问题。你能告诉我怎么做吗?

我可以做到以下几点。

我可以在 vim(slimv) 中通过推 eval (+ 1 1) ,e.

然后 slimv 显示如下内容。

user> 
(+ 1 1)
2

但是,我不能执行以下操作。

1.当我在 vim(slimv) 中通过 push 来评估以下代码时,e,

(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
  • lein 2.0.0
  • slimv 0.9.9
  • 丽兹 0.7.0

project.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"]
  ]}}

参考

lein ritz setup error

【问题讨论】:

    标签: vim clojure leiningen swank slimv


    【解决方案1】:

    你试过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

    【讨论】:

    • 非常感谢!!我已经解决了我的问题。我不知道。
    猜你喜欢
    • 1970-01-01
    • 2012-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    • 2020-04-28
    相关资源
    最近更新 更多