我想在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上可以获得更多交互式帮助 –