diff --git a/README.adoc b/README.adoc index 17ddd09..155693a 100644 --- a/README.adoc +++ b/README.adoc @@ -25,6 +25,18 @@ You will need - a Download ZIP of this repository, see the [Code] button in the top right and unpack it. - Open the project via the `pom.xml` in your IDE. - Check you can do a maven install of the root project (on the right in IntelliJ) +- Set VM Options of your run configurations to open necessary modules (see also [blog post on Java 17 support](https://chronicle.software/chronicle-support-java-17/)): +``` +--add-exports=java.base/jdk.internal.ref=ALL-UNNAMED +--add-exports=java.base/sun.nio.ch=ALL-UNNAMED +--add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED +--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED +--add-opens=jdk.compiler/com.sun.tools.javac=ALL-UNNAMED +--add-opens=java.base/java.lang=ALL-UNNAMED +--add-opens=java.base/java.lang.reflect=ALL-UNNAMED +--add-opens=java.base/java.io=ALL-UNNAMED +--add-opens=java.base/java.util=ALL-UNNAMED +``` === Stack Traces diff --git a/pom.xml b/pom.xml index e8f88bb..785ba8e 100644 --- a/pom.xml +++ b/pom.xml @@ -22,11 +22,10 @@ net.openhft java-parent-pom - 1.1.24 + 1.26.0 - net.openhft puzzles-parent 2.20.1 OpenHFT/Puzzles @@ -43,13 +42,13 @@ net.openhft third-party-bom pom - 3.19.4 + 3.26.0 import net.openhft chronicle-bom - 2.21ea-SNAPSHOT + 2.26ea47 pom import