2014-07-03 3 views
0

J'ai la configuration suivante pour Java sur mon Mac OSX Mavericks:Cassandra JRE 8 Deux JDKs

$ java -version 

java version "1.8.0_05" 
Java(TM) SE Runtime Environment (build 1.8.0_05-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode) 

Lors du démarrage de Cassandra via:

$ cassandra 

Je reçois cette déclaration d'erreur:

objc[4347]: Class JavaLaunchHelper is implemented in both 
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/java and 
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/jre/lib/libinstrument.dylib. 
One of the two will be used. Which one is undefined. 
Fehler: Ausnahme von Agent ausgelöst : java.lang.NullPointerException 

Que puis-je faire?

Répondre

2

L'exception NullPointer d'agent apparaît si Cassandra est déjà en cours d'exécution sur ce noeud et n'est pas lié à l'avertissement Java.

Vérifiez jps pour voir si un processus C * est déjà en cours d'exécution.

$ ps auwx | grep cassandra 
$ sudo kill <pid> 

http://www.datastax.com/docs/1.0/references/start_stop_ref