java9-in-action
java9-in-action copied to clipboard
A RevealJS overview presentation & example project of what to expect from Java 9 (Jul'2016)
= Java 9 - What's hot, whats not Benjamin Schmid [email protected]
== Introduction 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.
== Contents
[cols="1,3"]
|===
|presentation
| A short RevealJS based presentation. Just open index.html
|playground
| Extensive collection of various one-class code examples illustrating the changes. Start here for your experiments!
|playground-dependent
| Another Jigsaw module depending on playground
and
demonstrating Service Provider with modules.
|run-with-modules
| Bash script demonstrating how to compile & run the example
as modules using the new Java9 command line parameters
|===
== Getting started
- Install Java 9 EAP
- Ensure
JAVA_HOME
andPATH
points to Java 9 - Open project with IntelliJ IDEA 2016.2+ or run
run-with-modules