I'm fairly new, but if you have a git repo, I'll be happy to see if I can spot any significant differences from mine. I think though you should consider running Java 8, I think that's the officially supported one - at least on some features they warn that there might be problems in 9+