Create your first Java 9 project

Java 9
java java9 tech linux

Java 9

Today Java 9 gets released to the public.

Create your first Java 9 project

A lot of work has been done to get better tools and to get the language better and better. It will come at a cost, and not every project will benefit from the most courageous improvements, and in particular, the following two:

While I assume that you will want to keep your legacy projects safe, I think you will want to experiment a little bit with new projects and ‘greenfield developments’ so to speak.

Over time I created a tool that allows me to create new project templates in a fast-paced, commandline fashion. Later on I will be packaging properly, but right now it is just cloneable from GitHub.

There you have it:


I added to it a command to create a template Java 9 project that includes a structure with:

If you take the time to clone Fika and (of course) download the Java 9 SDK, you might want to take a look at the visual tutorial that you can play from the following page:

A Java 9 project with Fika CLI

It is not a lazy video, it is text, you can actually copy-paste from it.


Polynomial derivatives in Java

Calculus in Java
java calculus

Java text blocks as preview in Jdk 13

Java 13
java jdk jdk13 tech

Develop in Scala with Emacs

Scala command completion in Emacs
java scala software dev