What are the dependencies for the Cassandra Capture (Extract) to connect to Apache Cassandra databases?
The following third party libraries are needed to run Cassandra Change Data Capture.
cassandra-driver-core (com.datastax.cassandra)
Download version 3.3.1 from Maven central at: http://central.maven.org/maven2/com/datastax/cassandra/cassandra-driver-core/3.3.1/cassandra-driver-core-3.3.1.jar
Maven coordinates:
<dependency>
<groupId>com.datastax.cassandra</groupId>
<artifactId>cassandra-driver-core</artifactId>
<version>3.3.1</version>
</dependency>
cassandra-all (org.apache.cassandra)
When using 3.9 SDK (see the TRANLOGOPTIONS CDCREADERSDKVERSION parameter), download version 3.9 from Maven central: http://central.maven.org/maven2/org/apache/cassandra/cassandra-all/3.9/cassandra-all-3.9.jar
Maven coordinates:
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>3.9</version>
</dependency>
When using 3.10 or 3.11 SDK, download version 3.11.0 from Maven central at: http://central.maven.org/maven2/org/apache/cassandra/cassandra-all/3.11.0/cassandra-all-3.11.0.jar
Maven coordinates:
<dependency>
<groupId>org.apache.cassandra</groupId>
<artifactId>cassandra-all</artifactId>
<version>3.11.0</version>
</dependency>
commons-lang3 (org.apache.commons)
Download version 3.5 from Maven central at: http://central.maven.org/maven2/org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar
Maven coordinates
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.5</version>
</dependency>
gson (com.google.code.gson)
Download version 2.8.0 from Maven central at: http://central.maven.org/maven2/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar
Maven coordinates:
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.0</version>
</dependency>
jsch (com.jcraft)
Download version 0.1.54 from maven central:
http://central.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar
Maven coordinates:
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</</version>
</dependency>