2

クラスパスの問題を解決したいのですが、その方法を教えてください。

私は次のことができます。

、eを押すと、vim(slimv)で(+ 1 1)を評価できます。

次に、slimvは次のように表示します。

user> 
(+ 1 1)
2

ただし、以下のことはできません。

1.vim(slimv)で、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
  • ライン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"]
  ]}}

ref

leinritzセットアップエラー

4

1 に答える 1

2

試しました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

于 2013-02-26T15:03:59.557 に答える