Como definir o JAVA PATH no Ubuntu 12.04?

4

Então java -version dá caminho não encontrado. Eu tentei o seguinte: Editar:

  • ~/.bashrc
  • ~/.profile
  • /etc/environment

bash.bashrc files e adicione a eles o seguinte:

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_15
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/lib/jvm/jre1.7.0_15
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

Além disso, também adicionei manualmente o diretório java bin ao PATH.

PATH="/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games"

Eu reiniciei meu computador várias vezes, mas ainda consigo

bash: /usr/local/bin/java: No such file or directory
    
por siamii 21.02.2013 / 19:07

3 respostas

6

Tente:

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0_15/bin/java -1
sudo update-alternatives --config java

Veja se isso funciona.

Leia mais sobre isso em man update-alternatives

    
por catalesia 21.02.2013 / 19:17
1

Siga estas etapas:

  • Crie um novo arquivo chamado .bash_profile em seu diretório pessoal:

    vi .bash_profile
    
  • Insira as seguintes linhas:

    #! /bin/bash
    clear
    
    JAVA_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    JRE_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export JAVA_HOME
    export JRE_HOME
    export PATH
    
  • Origem do .bash_profile .

  • Verifique a versão java executando java -version .

Nota: para a versão de 64 bits do Ubuntu 12.04 você precisa do ambiente JDK de 64 bits.

    
por Anuradha 07.05.2013 / 07:46
0

você pode checar se o seu JDK é x84 ou x64. Se a versão for errada, o ubuntu não poderá lê-la e lhe dirá "Nenhum arquivo ou diretório"

    
por myles ieong 22.01.2016 / 14:13