B Cassandra Capture Client Dependencies
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>