Dlaczego Java narzeka, że ​​nie znaleziono przestrzeni nazw?

Próbuję skonfigurować środowisko kompilacji lein w porcie Windows 7 skopiowanym z udanego środowiska kompilacji w systemie Linux. Mam maven i jdk zainstalowane razem z lein.

HOME wskazuje nac:\Users\cnorton gdzie znajdują się katalogi mavenów.

Dostaję ten błąd podczas próby uruchomienia kompilacji lein repl lub lein i nie mogę zrozumieć, co robię źle.

Przyczyna: java.lang.Exception: nie znaleziono przestrzeni nazw „repl-test.core” po załadowaniu „/ repl_test / core”

Oto project.clj

(defproject repl-test "0.0.1-SNAPSHOT"
  :description "TODO: add summary of your project"
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [org.clojure/clojure-contrib "1.2.0"]
                 [clojure-csv/clojure-csv "1.2.4"]
                 [org.clojure/tools.cli "0.1.0"]
                 [clj-http "0.1.3"]]
   :aot [repl-test.core]
   :main repl-test.core)

Oto pierwsza część src / repl_test / core.clj

(ns repl-test.core
  (:gen-class)
  (:use clojure.contrib.command-line)
  (:require [clojure.contrib.string :as cstr])
  (:require [clojure.contrib.trace :as ctr])
  (:require [clojure.string :as sstr])
  (:use clojure-csv.core))

Byłbym bardzo pomocny, gdyby ktoś mógł napisać jako odpowiedź project.clj i nagłówek core.clj, który pozwala projektowi być głównym.