This repository & RevealJS HTML slide presentation tries to give an overview over the improvments coming with Java 9.
It’s based on the current state as of 2016-07-01.
|
A short RevealJS based presentation. Just open |
|
Extensive collection of various one-class code examples illustrating the changes. Start here for your experiments! |
|
Another Jigsaw module depending on |
|
Bash script demonstrating how to compile & run the example as modules using the new Java9 command line parameters |
-
Install Java 9 EAP
-
Ensure
JAVA_HOME
andPATH
points to Java 9 -
Open project with IntelliJ IDEA 2016.2+ or run
run-with-modules
$ env | grep JAVA_HOME JAVA_HOME=/usr/lib/jvm/java-9-oracle $ javac -version javac 9-ea $ java -version java version "9-ea" Java(TM) SE Runtime Environment (build 9-ea+123) Java HotSpot(TM) 64-Bit Server VM (build 9-ea+123, mixed mode)