@@ -360,47 +360,6 @@ holding the flags you wish to use.
360360 has a high churn of objects. On Java 11, the ZGC is an experimental feature, which needs
361361 to be enabled with ` -XX:+UnlockExperimentalOptions -XX:+UseZGC ` . On Java 17, you just
362362 need to pass ` -XX:+UseZGC ` alone.
363-
364- ## Building this project
365-
366- This project uses Java 11, and bootstraps Maven using the Maven Wrapper tooling. This means that
367- all you need to build this is any JDK from Java 11
368- onwards: everything else will be set up automatically for you.
369-
370- ### Unix-like systems
371-
372- On Linux, BSD, and MacOS, I tend to use [ sdkman!] ( https://sdkman.io/ ) to install the JDK I want to use:
373-
374- ``` shell
375- # Install sdkman
376- $ curl -s " https://get.sdkman.io" | bash
377- $ source " $HOME /.sdkman/bin/sdkman-init.sh"
378-
379- # See what versions of Java are available
380- $ sdk list java
381-
382- # Install a JDK of my choice, like Amazon Corretto
383- $ sdk install java x.y.z-amzn
384- ```
385-
386- Once that is configured, you can just run the Maven Wrapper shell script to download, install,
387- and run the correct version of Maven:
388-
389- ``` shell
390- $ ./mvnw clean package
391- ```
392-
393- ### Windows systems
394-
395- On Windows, you can install the JDK of your choice directly from their website, or use Chocolatey to
396- install it for you. Once installed, you can just run the Maven Wrapper batch script to download,
397- install, and run the correct version of Maven:
398-
399- ``` cmd
400- .\mvnw.cmd clean package
401- ```
402-
403- ---
404363
405364## Third-party compiler support
406365
0 commit comments