emezeske/lein-cljsbuild — Issue #35: java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet;
Author: rathwell
Created: 2012-02-20 07:40:16+00:00
State: open

Getting the error below when building with lein-cljsbuild, though cljs-watch builds it without problems. I'm too tired to debug further right now, but hopefully you have some thoughts on it.

java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSet.copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableSet;
DiagnosticGroup.java:48 com.google.javascript.jscomp.DiagnosticGroup.
DiagnosticGroups.java:44 com.google.javascript.jscomp.DiagnosticGroups.registerGroup
DiagnosticGroups.java:81 com.google.javascript.jscomp.DiagnosticGroups.
CompilationLevel.java:121 com.google.javascript.jscomp.CompilationLevel.applySafeCompilationOptions
CompilationLevel.java:59 com.google.javascript.jscomp.CompilationLevel.setOptionsForCompilationLevel
closure.clj:93 cljs.closure/make-options
closure.clj:647 cljs.closure/optimize
RestFn.java:139 clojure.lang.RestFn.applyTo
core.clj:602 clojure.core/apply
closure.clj:840 cljs.closure/build
core.clj:71 cljsbuild.core/compile-cljs
core.clj:179 cljsbuild.core/run-compiler
NO_SOURCE_FILE:1 user/eval2057[fn]
core.clj:154 cljsbuild.core/in-threads[fn]
core.clj:1817 clojure.core/binding-conveyor-fn[fn]
AFn.java:18 clojure.lang.AFn.call
FutureTask.java:303 java.util.concurrent.FutureTask$Sync.innerRun
FutureTask.java:138 java.util.concurrent.FutureTask.run
ThreadPoolExecutor.java:886 java.util.concurrent.ThreadPoolExecutor$Worker.runTask
ThreadPoolExecutor.java:908 java.util.concurrent.ThreadPoolExecutor$Worker.run
Thread.java:680 java.lang.Thread.run