boot-dev 2017-12-21

FWIW I tried pushing a SNAPSHOT release yesterday but ran into issues with lein refusing to push a 36M jar to Clojars. Will need to look into getting around that but SNAPSHOT should be available some time this week. πŸ™‚

Awesome!

Just pushed 2.8.0-SNAPSHOT to Clojars. That file size issue was bogus on my end πŸ™‚

🦜 1

Running the tests on Java 9 required me to set LEIN_SKIP_BOOTCLASSPATH as described here: https://github.com/technomancy/leiningen/issues/2149 Besides that I only had a small issue when running a project on Java9 which was caused by some module something something problem: https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j

Happy testing! πŸŽ‰

thanks a lot!

np πŸ™‚

The make deploy target checks that one is on Java 7, I assume that is for compatibility of AOT compiled classes?

Anyone know?

AFAIK, Clojure always compiles Clojure files to 1.6 compatible classes, and javac -target option takes care of Java compilation target, I don't know why the check is there

@juhoteperi maybe it’s because we’re not only compiling Clojure code but also some Java? idk.. πŸ™‚

I think all the modules should set javac target option

If anyone has thoughts let me know

(updated link with proper formatting)

@martinklepsch should we maybe move away from launch4j?

idk, this issue seemed pretty uncommon and I guess moving away from launch4j would be a significant project on it’s own

If anyone is eager to work on this and can show it works better than launch4j, sure πŸ™‚

Not going to be me though πŸ˜›

AppVeyor is broken because it seems to download the current release from Github: https://ci.appveyor.com/project/Deraen/boot/build/278

@flyboarder oh, seems like we already were on 0.1.33? πŸ˜„

yeah looks like someone beat me to it, not much has changed