프로그래밍 Clojure를 거쳐 최근 책 공식 웹 사이트에서 코드를 다운로드했습니다. 예를 들어, (require 'clojure.contrib.str-utils)
과 같은 다른 유틸리티의 경우 작동합니다. 하지만 책에서 코드를로드하려면 어떻게해야합니까?클래스 패스 설정 및 책에서 코드 액세스 : 프로그래밍 Clojure
java.io.FileNotFoundException: Could not locate examples/ introduction__init.class or examples/introduction.clj on classpath:
(NO_SOURCE_FILE:0)
[Thrown class clojure.lang.Compiler$CompilerException]
Here is the full backtrace:
Backtrace:
0: clojure.lang.Compiler.eval(Compiler.java:4543)
1: clojure.core$eval__3990.invoke(core.clj:1728)
2: swank.commands.basic$eval_region__686.invoke(basic.clj:36)
3: swank.commands.basic$listener_eval__695.invoke(basic.clj:50)
4: clojure.lang.Var.invoke(Var.java:346)
5: user$eval__1200.invoke(NO_SOURCE_FILE)
6: clojure.lang.Compiler.eval(Compiler.java:4532)
7: clojure.core$eval__3990.invoke(core.clj:1728)
8: swank.core$eval_in_emacs_package__307.invoke(core.clj:55)
9: swank.core$eval_for_emacs__384.invoke(core.clj:123)
10: clojure.lang.Var.invoke(Var.java:354)
11: clojure.lang.AFn.applyToHelper(AFn.java:179)
12: clojure.lang.Var.applyTo(Var.java:463)
13: clojure.core$apply__3243.doInvoke(core.clj:390)
14: clojure.lang.RestFn.invoke(RestFn.java:428)
15: swank.core$eval_from_control__310.invoke(core.clj:62)
16: swank.core$eval_loop__313.invoke(core.clj:67)
17: swank.core$spawn_repl_thread__445$fn__476$fn__478.invoke(core.clj:
173)
18: clojure.lang.AFn.applyToHelper(AFn.java:171)
19: clojure.lang.AFn.applyTo(AFn.java:164)
20: clojure.core$apply__3243.doInvoke(core.clj:390)
21: clojure.lang.RestFn.invoke(RestFn.java:428)
22: swank.core$spawn_repl_thread__445$fn__476.doInvoke(core.clj:170)
23: clojure.lang.RestFn.invoke(RestFn.java:402)
24: clojure.lang.AFn.run(AFn.java:37)
25: java.lang.Thread.run(Unknown Source)
내가 Windows XP에서 넷빈즈에서 Clojure의 상자와 Enclojure 모두 노력하고 있어요 : (require 'examples.introduction)
는 다음과 같은 예외가 발생합니다. classpath 문제입니까? 책의 코드가 들어있는 폴더는 어디에 두어야합니까? 제 환경 변수 설정도 도와주세요.
자바 태그도 추가하는 것이 좋습니다. –