Java 9

Java 9 is here! And it is more than just the module system. (I know, I was surprised too.) In fact, Java 9 brings a number of interesting new features and I’ll explore them one by one.

If you want to learn more interactively than by browsing the web, you can check out my Java 9 demo project or hire me for on-site training.

Code First Java 9 Tutorial

So, Java 9 came out last year… What now? Where to get started? If that’s what you’re asking yourself, then you’ve come to the right place! This Java 9 tutorial is a condensation of all you need to know to find your way around the new release, to get you ready to explore it in more depth.

Maven on Java 9 - Six Things You Need To Know

Want to build with Maven on Java 9? Here’s which versions to pick, how to use the compiler executable, toolchains, and mavenrc to run Maven on Java 9, and how to use mvn/jvm.config and profiles to configure your build for Java 8 and 9.