我想在Windows 7上設置lein構建環境,避免在Linux上從成功的構建環境複製文件。我有maven和與lein一起安裝的jdk。爲什麼Java會抱怨沒有找到名稱空間?
HOME指向c:\Users\cnorton
maven目錄所在的位置。
我試圖運行lein repl或lein compile時出現這個錯誤,並且無法弄清楚我做錯了什麼。
產生的原因:java.lang.Exception的:命名空間 'REPL-test.core' 裝載 '/ repl_test /核心'
這裏後,沒有發現被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)
這裏是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))
我是超級有益的,如果有人可以張貼作爲回答的project.clj和core.clj,使該項目成爲一個主要的標題。
你有意使用1.2的clojure-contrib庫嗎?是HOME env變量集? –
我可以刪除clojure-contrib,並且只設置JAVA_HOME。我會去看HOME的設置。 – octopusgrabbus
在freenode上#clojure上可以獲得更多交互式幫助 –