java -home, Opção não reconhecida: erro para criar a máquina virtual java

1

Meu Ubuntu estava OK. Depois de tentar instalar o Hadoop, recebo esse erro. Por quê?

java -home

Unrecognized option: -home Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

a versão do java está correta:

java -version

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
> Java HotSpot(TM) Server VM (build 25.25-b02, mixed mode)
    
por mary 04.03.2015 / 19:31

1 resposta

1

-home não é uma opção padrão java . Houve um tutorial que dizia para usá-lo? Para encontrar o diretório inicial do Java (se estiver definido) você faria

echo $JAVA_HOME

Você deve definir a variável de ambiente JAVA_HOME (com o sublinhado e não o traço)? Por exemplo, adicionando uma linha a hadoop-env.sh para informar o diretório inicial do Java:

export JAVA_HOME=/usr/lib/jvm/[your-jdk-directory]
    
por Rob B 19.03.2015 / 00:25