Skip to content

Instantly share code, notes, and snippets.

@lhanson
Created February 12, 2012 13:30
Show Gist options
  • Save lhanson/1808500 to your computer and use it in GitHub Desktop.
Save lhanson/1808500 to your computer and use it in GitHub Desktop.
Error running "lein trampoline irepl"
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected (NO_SOURCE_FILE:1)
at clojure.lang.Compiler.eval(Compiler.java:5440)
at clojure.lang.Compiler.eval(Compiler.java:5415)
at clojure.lang.Compiler.eval(Compiler.java:5391)
at clojure.core$eval.invoke(core.clj:2382)
at clojure.main$eval_opt.invoke(main.clj:235)
at clojure.main$initialize.invoke(main.clj:254)
at clojure.main$null_opt.invoke(main.clj:279)
at clojure.main$main.doInvoke(main.clj:354)
at clojure.lang.RestFn.invoke(RestFn.java:421)
at clojure.lang.Var.invoke(Var.java:369)
at clojure.lang.AFn.applyToHelper(AFn.java:163)
at clojure.lang.Var.applyTo(Var.java:482)
at clojure.main.main(main.java:37)
Caused by: java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
at jline.TerminalFactory.create(TerminalFactory.java:93)
at jline.TerminalFactory.get(TerminalFactory.java:151)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:139)
at jline.console.ConsoleReader.<init>(ConsoleReader.java:119)
at com.offbytwo.iclojure.Main.main(Main.java:52)
at user$eval27.invoke(NO_SOURCE_FILE:1)
at clojure.lang.Compiler.eval(Compiler.java:5424)
... 12 more
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment