Hmm,I guess there is something wrong with my Java setup but on an
updated Mac OSX Leopard I can't run your gui repl while other Swing
apps runs without problems:
robert_feldt:~/local/clojure/external$ clj gui-repl.clj
java.lang.ClassNotFoundException: javax.swing.GroupLayout
at
clojure.lang.DynamicClassLoader.findClass(DynamicClassLoader.java:46)
at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
374)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at clojure.fns.clojure.import__401.doInvoke(boot.clj:1270)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.lang.Compiler$InvokeExpr.eval(Compiler.java:2376)
at clojure.lang.Compiler.eval(Compiler.java:3385)
at clojure.lang.Compiler.load(Compiler.java:3634)
at clojure.lang.Compiler.loadFile(Compiler.java:3607)
at clojure.lang.Script.main(Script.java:29)
robert_feldt:~/local/clojure/external$ java -version
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-
b05-237)
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)
robert_feldt:~/local/clojure/external$ set | grep CLASSPATH
CLASSPATH=.:/Users/robert_feldt/local/java_classpath/
processing_core.jar:/Users/robert_feldt/local/jogl-1.1.1-rc8-macosx-
universal/lib/gluegen.jar:/Users/robert_feldt/local/jogl-1.1.1-rc8-
macosx-universal/lib/jogl.jar
/Robert Feldt