Korma没有正确加载JDBC

时间:2012-06-14 03:40:57

标签: clojure korma

我真的很想将Korma用于我的项目,但每次我尝试在我的REPL中测试它时,都会抛出以下错误:

core=> (require 'korma.db)
FileNotFoundException Could not locate clojure/java/jdbc/internal__init.class or clojure/java/jdbc/internal.clj on classpath:   clojure.lang.RT.load (RT.java:432)

我的'核心'命名空间中有以下内容:

(ns core
  (:require [clojure.java.jdbc :as sql]))

以及我的project.clj中的以下内容:

(defproject wknd "1.0.0-SNAPSHOT"
  :description "weekend side project"
  :dependencies [[org.clojure/clojure "1.4.0"]
             [org.clojure/clojure-contrib "1.2.0"]
             [org.xerial/sqlite-jdbc "3.7.2"] 
             [org.clojure/java.jdbc "0.2.2"]
             [korma "0.3.0-beta9"]]
  :dev-dependencies [[org.clojars.scott/lein-nailgun "1.1.0"]])

我刚刚开始使用clojure并且不知道为什么我会收到此错误。我四处寻找,在其他地方找不到类似的问题。

1 个答案:

答案 0 :(得分:3)

来自作者:

  

自重组以来,Korma尚未升级到最新的JDBC   它的。试试beta11,应该修复。

     

干杯,克里斯。

这个错误对我来说消失了。