Consider updating mysql-connector-java
Version 8 of MySQL has added an server config option regarding connecting to the database that isn't supported by older versions of DB drivers. The installer on Windows, for example, defaults to this.
The newest connector jar works with this and has backwards compatibility to MySQL 5.5 or so. So, it seems like it should work with any possible config users might have.