В eclipse, когда я начал свое приложение, я получил это - Не удалось обнаружить диалект для использования. java.sql.SQLException: невозможно загрузить плагин проверки подлинности 'caching_sha2_password'.
at java.sql.SQLException: невозможно загрузить плагин аутентификации 'caching_sha2_password'. at at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:868) at at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:864) at at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO. java: 1746) at at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1226) по адресу com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2191) по адресу com.mysql.jdbc.ConnectionImpl. connectOneTryOnly (ConnectionImpl.java:2222) на com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2017) на com.mysql.jdbc.ConnectionImpl. (ConnectionImpl.java:779) на com.mysql.jdbc.JDBC4Connection. (JDBC4Connection.java:47) at at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (собственный метод) at at sun.reflect.NativeConstructorAccessorImpl.newInstance (Неизвестный источник) at at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (Неизвестный источник) в в java.lang.reflect.Constructor.newInstance (Неизвестный источник) на com.mysql.jdbc.Util.handleNewInstance(Util.java:425) на t com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:389) по адресу com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330) по адресу java.sql.DriverManager.getConnection (Неизвестный источник) в at java.sql.DriverManager.getConnection (Неизвестный источник) на странице ch.qos.logback.core.db.DriverManagerConnectionSource.getConnection(DriverManagerConnectionSource.java:54) на странице ch.qos.logback.core.db.ConnectionSourceBase.discoverConnectionProperties(ConnectionSourceBase.java: 46) at at ch.qos.logback.core.db.DriverManagerConnectionSource.start(DriverManagerConnectionSource.java:38) в ch.qos.logback.core.joran.action.NestedComplexPropertyIA.end(NestedComplexPropertyIA.java:161 ) на странице ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java.309) на странице ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193) в в ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179) на странице ch.qos.logback.core.joran.spi.EventPlayer.play(EventPl ayer.java:62) на странице ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165) на странице ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152) на странице ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110) на странице ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53) в ch.qos. logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:75) на странице ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150) по адресу org.slf4j.impl.StaticLoggerBinder.init( StaticLoggerBinder.java:84) по адресу org.slf4j.impl.StaticLoggerBinder. (StaticLoggerBinder.java:55) по адресу org.slf4j.LoggerFactory.bind(LoggerFactory.java:150) по адресу org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java: 124) at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:412) at at ch.qos.logback.classic.util.StatusViaSLF4JLoggerFactory.addSta tus (StatusViaSLF4JLoggerFactory.java:32) на странице ch.qos.logback.classic.util.StatusViaSLF4JLoggerFactory.addInfo(StatusViaSLF4JLoggerFactory.java:20) на странице ch.qos.logback.classic.servlet.LogbackServletContainerInitializer.onStartup(LogbackServletContainerInitializer.java: 32) на сайте org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5245) на сайте org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) на сайте org.apache.catalina. core.ContainerBase $ StartChild.call(ContainerBase.java:1421) по адресу org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1411) по адресу java.util.concurrent.FutureTask.run (Неизвестный источник ) at at java.util.concurrent.ThreadPoolExecutor.runWorker (Неизвестный источник) по адресу java.util.concurrent.ThreadPoolExecutor $ Worker.run (Неизвестный источник) на странице java.lang.Thread.run (Неизвестный источник)