tiples / welcome

A composable multi-tab webapp built on websockets and Hoplon
2 stars 0 forks source link

Could not run at all #1

Open davidsavoie1 opened 6 years ago

davidsavoie1 commented 6 years ago

Hi! I am trying to run this example, but I get a compilation error. I'm relatively new to Clojure, so I don't quite know where to look for to fix the issue.

I just downloaded the files from this repository, unzipped them, opened a CLI and typed boot dev. I received this error:

clojure.lang.ExceptionInfo: java.lang.NoClassDefFoundError: clojure/lang/IFn, compiling:(org/httpkit/server.clj:41:11)
    data: {:file "/tmp/boot.user3651048901974011604.clj", :line 15}
clojure.lang.Compiler$CompilerException: java.lang.NoClassDefFoundError: clojure/lang/IFn, compiling:(org/httpkit/server.clj:41:11)
         java.lang.NoClassDefFoundError: clojure/lang/IFn
       java.lang.ClassNotFoundException: clojure.lang.IFn

What should I do to fix the problem myself? It seems related to http-kit, but the source files use the latest version... Thanks!

davidsavoie1 commented 6 years ago

Also tried boot prod and got these messages instead:

WARNING: bounded-count already refers to: #'clojure.core/bounded-count in namespace: clojure.core.async, being replaced by: #'clojure.core.async/bounded-count
janv. 24, 2018 7:43:58 PM com.google.javascript.jscomp.LoggerErrorManager println
GRAVE: ERROR - Duplicate extern input: file:/home/david/.m2/repository/cljsjs/jquery/1.9.1-0/jquery-1.9.1-0.jar!/cljsjs/common/jquery.ext.js

janv. 24, 2018 7:43:58 PM com.google.javascript.jscomp.LoggerErrorManager printSummary
AVERTISSEMENT: 1 error(s), 0 warning(s)
ERROR: JSC_DUPLICATE_EXTERN_INPUT. Duplicate extern input: file:/home/david/.m2/repository/cljsjs/jquery/1.9.1-0/jquery-1.9.1-0.jar!/cljsjs/common/jquery.ext.js at (unknown source) line (unknown line) : (unknown column)
Skipping prerender: phantomjs not found on path.

Again, I didn't touch anything in the source files... Thanks for taking the time to help me out with this!