problema na compilação do programa java

0

Sou novo no Ubuntu e recentemente fiz o meu laptop com o Windows 8 e o Ubuntu 12.04. Eu instalei java usando o comando

sudo apt-get install openjdk-7-jdk

Instalado com sucesso. Eu tentei compilar o programa java que mostra a seguinte mensagem

a@ubuntu:~/Desktop$ javac hello.java
The program 'javac' can be found in the following packages:
* default-jdk
* ecj
* gcj-4.6-jdk
* openjdk-6-jdk
* gcj-4.5-jdk
* openjdk-7-jdk
Try: sudo apt-get install <selected package>

Por favor, sugira o que fazer ??? Obrigado antecipadamente ..

    
por sahil 30.08.2016 / 12:02

1 resposta

2

Parece que sua instalação jdk foi adequada e JAVA_HOME não está definida como variável de ambiente. Para definir a variável JAVA_HOME , siga as etapas abaixo

  1. Abra o terminal ( Ctrl + Alt + T )
  2. Edite o arquivo de ambiente usando o comando

    $ sudo gedit /etc/environment
    

    ou você pode usar o editor nano como seu desejo.

  3. No final do arquivo, cole as seguintes linhas

    JAVA_HOME="/usr/lib/jvm/open-jdk"
    export JAVA_HOME
    

    Observação: o caminho JAVA_HOME depende do caminho de instalação de jdk .

  4. Salve o arquivo e saia de gedit .

  5. Use o seguinte comando para recarregar as alterações da variável de ambiente,

    $ source /etc/environment
    
  6. Agora, verifique o caminho jdk usando o comando

    $ echo $JAVA_HOME
    

ou use

    $ java -version 

O comando acima lhe dará a versão jdk instalada, se estiver instalada corretamente.

Se não estiver funcionando, reinicie o sistema uma vez.

Para mais informações, consulte este Como definir JAVA_HOME para Java?

    
por Shashanth 01.09.2016 / 07:44