This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-09-15
Channels
- # aleph (14)
- # aws (5)
- # beginners (144)
- # bitcoin (1)
- # boot (14)
- # chestnut (13)
- # cljs-dev (58)
- # cljs-experience (1)
- # cljsrn (47)
- # clojure (107)
- # clojure-dev (9)
- # clojure-finland (12)
- # clojure-gamedev (4)
- # clojure-russia (2)
- # clojure-sanfrancisco (1)
- # clojure-spec (5)
- # clojure-uk (28)
- # clojurescript (34)
- # cursive (9)
- # datomic (3)
- # emacs (11)
- # garden (16)
- # graphql (9)
- # hoplon (3)
- # jobs (2)
- # juxt (6)
- # off-topic (32)
- # om (10)
- # onyx (1)
- # pedestal (4)
- # proton (1)
- # re-frame (14)
- # reagent (8)
- # ring (1)
- # ring-swagger (34)
- # shadow-cljs (19)
- # sioux-falls (1)
- # spacemacs (16)
- # testing (14)
chestnut project complains "java.lang.IllegalArgumentException: No matching method: app_system, compiling:(user.clj:14:10)"
on every (user/reset)
and I have to go and eval my application and config namespaces, then user and then (go)
works again
@nooga is this from a clean new project?
New projects' user ns should reference app-system; the underscore looks suspicious to me
@featheredtoast I noticed it after doing some work and app_system
is probably how java error refers to app-system
ah, ok. I kinda figured, but I'm not super familiar with how clj plays with underlying java stuff. have you lein uberjar'd perchance?
suggesting a lein clean
, wondering if it's possible that your repl is trying to run the function from a .class file in the classpath, rather your clj namespace or something.
(Most issues I've come across with switching between uberjar-ing and repl dev have been solved by a clean.)