From 7005515576de5f38138d01e047d022c7522ed5b3 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 12 Dec 2018 11:50:53 +0100 Subject: Update MySQL connector to 8.0.13 --- pom.xml | 2 +- src/main/java/org/openslx/imagemaster/db/Database.java | 13 ++++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 6a945a7..d0f04c6 100644 --- a/pom.xml +++ b/pom.xml @@ -93,7 +93,7 @@ mysql mysql-connector-java - 6.0.6 + 8.0.13 compile diff --git a/src/main/java/org/openslx/imagemaster/db/Database.java b/src/main/java/org/openslx/imagemaster/db/Database.java index cdc6fb5..710dea0 100644 --- a/src/main/java/org/openslx/imagemaster/db/Database.java +++ b/src/main/java/org/openslx/imagemaster/db/Database.java @@ -76,9 +76,16 @@ public class Database try { Class.forName( "com.mysql.cj.jdbc.Driver" ).newInstance(); - } catch ( InstantiationException | IllegalAccessException | ClassNotFoundException e ) { - LOGGER.fatal( "Cannot get mysql JDBC driver!", e ); - System.exit( 1 ); + } catch ( Exception e1 ) { + LOGGER.warn( "Cannot get mysql JDBC driver (new path)", e1 ); + LOGGER.info( "Trying old path..." ); + try { + Class.forName( "com.mysql.jdbc.Driver" ).newInstance(); + } catch ( Exception e2 ) { + LOGGER.fatal( "Cannot get mysql JDBC driver (old path)", e2 ); + LOGGER.fatal( "Bailing!" ); + System.exit( 1 ); + } } } -- cgit v1.2.3-55-g7522