Adding check on username and password to avoid NPE in properties put.
Specifying Java version for compilation's sake.
Using latest version of Quartz.