1

https://github.com/arohner/lein-test-out/またはhttps://clojars.org/org.clojars.jaley/lein-test-outから lein-test-out プラグインを使用したいと思います

しかし、dev-dependecty で [lein-test-out "0.1.0"] を使用すると、何も起こりません。

:profiles {:dev { :dependencies [[junit/junit "4.10"] [lein/test-out "0.2.0"]] :plugins [[lein-test-out "0.2.0"]]

取得しました: leiningen.test-out 読み込みの問題: クラスパスに clojure/contrib/find_namespaces__init.class または clojure/contrib/find_namespaces.clj が見つかりませんでした:

完全な project.clj:

(defproject dataserver "0.1.0-SNAPSHOT"
:aot                [#"a\.b\..*"]
:omit-source         true
:warn-on-reflection  true
:min-lein-version    "2.0.0"
:source-paths       ["src-clj"]
:resource-paths     ["/home/storm/storm/conf/storm.yaml" "resources"]
:uberjar-name        "b.jar"
:uberjar-exclusions [#"log4j.properties"]
:main         a.b.repl
:ring         {:handler a.b.topmanager.core/app}
:dependencies [[org.clojure/clojure "1.4.0"]
             [org.clojure/data.json "0.1.3"]
             [org.clojure/data.priority-map "0.0.1"]
             [com.rabbitmq/amqp-client "2.8.4"]
             [org.scribe/scribe "1.3.1"]
             [http.async.client "0.4.5"]
             [org.clojure/tools.logging "0.2.4"]
             [clj-redis "0.0.12"]]
:profiles {:dev {
:dependencies [[storm "0.7.3" :exclusions [org.clojure/tools.loggin org.clojure/tools.cli  compojure  hiccup
                                            ring/ring-jetty-adapter  backtype/jzmq]]
               [org.clojure/data.xml "0.0.6"]
               [org.clojure/data.zip "0.1.1"]
               [compojure "1.0.4"]
               [ring/ring-jetty-adapter "1.1.1"]
               [org.slf4j/slf4j-log4j12 "1.6.6"]
               [junit/junit "4.10"]
               [org.clojars.jaley/lein-test-out "0.1.1-SNAPSHOT"]]                                                                                               
:plugins [[lein-ring "0.6.7"]
          [lein-test-out "0.1.1"]]
}}  
:jvm-opts     ["-Dfile.encoding=UTF-8"
             "-Dstorm.jar=target/b.jar"]
:repl-options {:timeout 60000})
4

1 に答える 1

0

lein-test-out は から期待しているようclojure.contrib.find-namespacesですclojure.contrib。依存関係に 1.2 を追加することもできclojure.contribますが、clojure.contrib は clojure 1.3 以降と完全に互換性がなく、lein-test-outそれ自体は 1.3 を必要とすることに注意してください。それ以外の場合は、それを修正するか、使用しないでくださいlein-test-out

于 2012-08-15T18:33:58.260 に答える