This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-18
Channels
- # announcements (9)
- # atom-editor (29)
- # aws (17)
- # babashka (72)
- # beginners (83)
- # braveandtrue (3)
- # calva (7)
- # cider (16)
- # clj-kondo (15)
- # cljs-dev (146)
- # cljsjs (1)
- # cljsrn (8)
- # clojars (1)
- # clojure (96)
- # clojure-dev (19)
- # clojure-europe (53)
- # clojure-losangeles (1)
- # clojure-nl (3)
- # clojure-spec (7)
- # clojure-uk (235)
- # clojuredesign-podcast (5)
- # clojurescript (81)
- # conjure (73)
- # cursive (7)
- # data-science (1)
- # datomic (5)
- # defnpodcast (8)
- # emacs (3)
- # figwheel-main (34)
- # fulcro (83)
- # graalvm (10)
- # graphql (6)
- # helix (49)
- # jackdaw (3)
- # jobs (1)
- # joker (1)
- # kaocha (1)
- # mid-cities-meetup (10)
- # off-topic (17)
- # pathom (16)
- # re-frame (11)
- # reagent (18)
- # reitit (18)
- # remote-jobs (4)
- # shadow-cljs (63)
- # spacemacs (18)
- # specter (20)
- # sql (17)
- # uncomplicate (1)
- # vim (28)
- # xtdb (32)
I was trying to mvn install
org.clojure/clojure repo today for 1.9.0 and keep getting:
compile-clojure:
[java] Exception in thread "main" java.lang.ExceptionInInitializerError
[java] at clojure.lang.Compile.<clinit>(Compile.java:29)
[java] Caused by: java.lang.NumberFormatException: null, compiling:(clojure/core.clj:6973:1)
[java] at clojure.lang.Compiler.load(Compiler.java:7526)
[java] at clojure.lang.RT.loadResourceScript(RT.java:379)
[java] at clojure.lang.RT.loadResourceScript(RT.java:370)
[java] at clojure.lang.RT.load(RT.java:460)
[java] at clojure.lang.RT.load(RT.java:426)
[java] at clojure.lang.RT.doInit(RT.java:468)
[java] at clojure.lang.RT.<clinit>(RT.java:336)
[java] ... 1 more
[java] Caused by: java.lang.NumberFormatException: null
[java] at java.lang.Integer.parseInt(Integer.java:453)
[java] at java.lang.Integer.valueOf(Integer.java:581)
[java] at clojure.core$eval4181.invokeStatic(core.clj:6985)
[java] at clojure.core$eval4181.invoke(core.clj:6975)
[java] at clojure.lang.Compiler.eval(Compiler.java:7062)
[java] at clojure.lang.Compiler.load(Compiler.java:7514)
[java] ... 7 more
I often just use 1.11.0-master-SNAPSHOT when I'm doing local installs
(or whatever snapshot version makes sense)
not using a "real" release number makes it far less likely I'll overlap something that actually gets released (and snapshots will get replaced by real snapshots eventually)
thanks for input - I should have indeed read compiling:(clojure/core.clj:6973:1)
this line too to realize it was version number issue
if you want a faster build, mvn clean install -Dmaven.test.skip=true
can help