Mam problem z importowaniem słoików w clojure. Użyłem lein, aby dodać zależności. Jest to kod z project.cljFileNotFoundException Nie można zlokalizować clojure/java/jdbc__init.class
(defproject recommendation "0.1.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.5.1"]
[org.clojure/java.jdbc "0.0.6"] ;; jdbc
[mysql/mysql-connector-java "5.1.6"]]
:aot :all
:main recommendation.core)
Wpisałem w poleceniu lein deps
, a pobrane 3 słoiki w folderze lib.
to kod z recommendation.core
(d recommendation.core
(: wymagają [clojure.java.jdbc: jak SQL]))
i uzyskać wyjątek:
FileNotFoundException Could not locate clojure/java/jdbc__init.class or clojure/java/jdbc.clj on classpath: clojure.lang.RT.load (RT.java:443)
Czy ktoś może mi powiedzieć, gdzie się mylę i co robić?
EDYTOWANIE: Rozwiązałem problem poprzez ponowne uruchomienie REPL. Wystąpił również problem z :aot :all
, nie mogłem ponownie uruchomić aplikacji, Eclipse nie był w trybie odpowiadającym, gdy ponownie uruchomię rep.
Dzięki i tak.
próbowałem z „0.3.0 a4 "i to jest to samo. – user3549602