In [ ]:
java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (Temurin)(build 25.312-b07, mixed mode)
In [ ]:
curl -Lo coursier https://git.io/coursier-cli
chmod +x coursier
./coursier launch -v -v almond -- --install
./coursier launch --fork --main-class almond.ScalaKernel almond -- --install
<fork>true</fork>
  • true means it will create (fork) a new JVM to run the compiler. This is a bit slower but the isolation is better.
  • false means it is startign the compiler directly in the JVM you have run maven with, this makes the build less repeatable.
In [ ]:
rm -f coursier

Comments

2021-11-07