를 만들지 못했습니다 실행할 때 잘 컴파일코드 줄있는 클러스터 생성하는 간단 카산드라 클러스터
Cluster c = HFactory.getOrCreateCluster("MyTest Cluster","localhost:9160");
을, 나는 다음과 같은 오류가 발생했습니다. 어떤 제안에 감사드립니다.
Error: [java] INFO connection.CassandraHostRetryService: Downed Host Retry service started with queue size -1 and retry delay 10s [java] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/cassandra/thrift/InvalidRequestException [java] at me.prettyprint.cassandra.connection.ConcurrentHClientPool.(ConcurrentHClientPool.java:48) [java] at me.prettyprint.cassandra.connection.RoundRobinBalancingPolicy.createConnection(RoundRobinBalancingPolicy.java:68) [java] at me.prettyprint.cassandra.connection.HConnectionManager.(HConnectionManager.java:65) [java] at me.prettyprint.cassandra.service.AbstractCluster.(AbstractCluster.java:69) [java] at me.prettyprint.cassandra.service.AbstractCluster.(AbstractCluster.java:65) [java] at me.prettyprint.cassandra.service.ThriftCluster.(ThriftCluster.java:17) [java] at me.prettyprint.hector.api.factory.HFactory.createCluster(HFactory.java:176) [java] at me.prettyprint.hector.api.factory.HFactory.getOrCreateCluster(HFactory.java:155) [java] at me.prettyprint.hector.api.factory.HFactory.getOrCreateCluster(HFactory.java:128)
java.lang.NoClassDefFoundError : org/apache/cassandra/thrift/InvalidRequestException [java] 이 클래스를 소유 한 jar 파일 (apache-cassandra-thrift)을 가져 와서 클래스 경로에 배치해야합니다. – Jasonw
감사합니다. 모든 종속 항아리를 추가하여 그것을 고쳤습니다. – user1089192