2011-02-07 1 views
1

Я после этого руководства: https://github.com/ericflo/twissandraУстановка Cassandra для Django не удалась Ant: не удалось найти компилятор javac;

Я не удалось на:

cd cassandra 
ant 

, где он дает сообщение:

BUILD FAILED 
/home/z/cassandra/build.xml:348: Unable to find a javac compiler; 
com.sun.tools.javac.Main is not on the classpath. 
Perhaps JAVA_HOME does not point to the JDK. 
It is currently set to "/usr/lib/jvm/java-6-openjdk/jre" 

Total time: 6 minutes 15 seconds 

Я не знаю ничего о Java

ответ

1

Для этой операции вам нужен JDK (Java Development Kit). Мой лучший догадаться, что у вас есть только JRE (Java Runtime Environment)

Если вы работаете в Ubuntu и хотите установить версию ВС/оракул Jdk:

$sudo apt-get install sun-java6-jdk 
+0

Пропущенный "ява-6-OpenJDK" часть. Если вы успешно установили openjdk, этого должно быть достаточно. Однако путь к классам может быть неправильным. – Schildmeijer

+2

Существуют отдельные пакеты для openjdk-6-jre и openjdk-6-jdk, поэтому у него не обязательно установлен JDK. –