OVERVIEW Java is such a joy, isn't it? I won't go into the trials and tribulations of potential Java version dependencies. That's anothe...