MySql 8 Не удалось загрузить класс драйвера JDBC com.mysql.cj.jdbc.Driver - PullRequest
0 голосов
/ 02 октября 2019

* Я новичок в Spring MVC, использую Tomcat 7.0.79 с Eclipse для запуска весеннего приложения. Я получаю следующую ошибку во время выполнения.

ERROR  info.magnolia.repository.DefaultRepositoryManager 26.09.2019 11:11:38 -- org.apache.jackrabbit.core.config.ConfigurationException: Could not load JDBC driver class com.mysql.cj.jdbc.Driver

Mysql - 8 versione, но mysql-connector-java-8.0.17.jar уже существует в проекте, так как ниже приведена зависимость Maven, краткая информация о моем крольчихеконфиг:

<DataSources>
        <DataSource name="author">
            <param name="driver" value="com.mysql.cj.jdbc.Driver" />
            <param name="databaseType" value="mysql" />
            <param name="maxPoolSize" value="200" />
            <param name="url" value="jdbc:mysql://localhost:3306/db_salesportal_author?autoReconnect=true&amp;useUnicode=true&amp;useJDBCCompliantTimezoneShift=true&amp;useLegacyDatetimeCode=false&amp;serverTimezone=UTC&amp;characterEncoding=UTF8&amp;useSSL=false" />
            <param name="user" value="****" />
            <param name="password" value="****" />

            <param name="validationQuery" value="select 1" />
        </DataSource>


<DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
        <param name="dataSourceName" value="author" />
        <param name="databaseType" value="mysql" />
        <param name="minRecordLength" value="1024" />
        <param name="maxConnections" value="100" />
        <param name="copyWhenReading" value="true" />
        <param name="tablePrefix" value="" />
    </DataStore>
...