Minimal example of Java development with Neovim

This example comes from the blogpost Neovim as Java IDE, it is the bare minimum you need to develop Java.

Check history commit by commit to see how you can set up your own environment