Is it possible to exclude the project's :test-paths
on lein deploy
?
My lib's unit tests are causing some trouble to consumers
sorry false alarm, I had the dep in checkouts
which introduced made those unit tests show up in the classpath
I finally took the time to muck about with my JDK installs to test the latest openJDK 12 with the OpenJ9 VM. It’s meant to start quicker, among other things. Some naive tests make it seem quicker, but Leiningen seems strangely resistant. Anyone else with experiences to share?
I haven’t dug very deep yet. Fwiw this is on a Mac with several JDKs and my next step is trying to make sure I know what Java install lein and Clojure happen to get hold of... 😄
They should use whatever is on your path
So if you java -version
, that’s what it’s using
It may also follow JAVA_HOME if set, I don’t remember
Keep in mind that in most default cases with lein you are seeing the time of two jvm startups too
And often, startup time is dominated by loading your app and libs so the jvm improvements don’t matter
just do lein -version