Возможно игнорировать Причина: java.sql.SQLSyntaxErrorException: Неизвестная база данных 'abc' в Хикари? - PullRequest
0 голосов
/ 01 июля 2019

Я использую Spring Boot + Hikari.Я хочу знать, возможно ли игнорировать сообщение:

Caused by: java.sql.SQLSyntaxErrorException: Unknown database 'abc'

, когда я запускаю сервер, т. Е. Если у меня нет базы данных, тогда java продолжает выполняться.

Я попробовал это на свойствах:

spring.datasource.tomcat.ignore-exception-on-pre-load=true

или это на проекте. Приложение:

@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})

Но Java все равно остановился

Caused by: java.sql.SQLException: Unknown database 'abc'
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.authentication(AbstractConnectProtocol.java:855) ~[mariadb-java-client-2.4.2.jar:na]
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.handleConnectionPhases(AbstractConnectProtocol.java:757) ~[mariadb-java-client-2.4.2.jar:na]
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connect(AbstractConnectProtocol.java:415) ~[mariadb-java-client-2.4.2.jar:na]
at org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:1128) ~[mariadb-java-client-2.4.2.jar:na]
... 167 common frames omitted

Процесс завершенс кодом выхода 1

...