Весенний пакет с родным драйвером Кассандры не может загрузить класс драйвера - PullRequest
0 голосов
/ 05 февраля 2020

Я использую Spring Batch с Cassandra. Я пробовал обе зависимости в файле Gradle.

//compile 'org.springframework.data:spring-data-cassandra'
//compile group: 'org.apache.cassandra', name: 'cassandra-all', version: '3.11.4'

@Configuration
public class DatasourceConfig {
    @Bean
    public DataSource datasource() {
        return DataSourceBuilder.create()
          .driverClassName("org.apache.cassandra.cql.jdbc.CassandraDriver")
          .url("jdbc:cassandra://localhost:9042/cassandrakey")
          .username("user1")
          .password("pass")
          .build(); 
    }
}

При запуске при весенней загрузке я получаю сообщение об ошибке

Фабричный метод cassandraWriterDatasource 'выбросил исключение; вложенное исключение: java .lang.IllegalStateException: не удалось загрузить класс драйвера JDB C [org. apache .cassandra.cql.jdb c .CassandraDriver]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...