instalação do JDK manualmente no linux

2

Eu baixei o arquivo jdk .bin para o linux. como instalá-lo que todos os recursos permitem em todos os lugares.

    
por Sajad Bahmani 25.08.2009 / 13:24

3 respostas

2

você deve definir a variável de ambiente: faça algo assim:

export JAVA_HOME=/home/sjb/jdk1.6.0_16
export JRE_HOME=/home/sjb/jdk1.6.0_16
    
por 25.08.2009 / 13:30
1

Pessoalmente, não sou muito fã de JAVA_HOME e afins. Ele fala de dados globais, sem escopo, e isso é uma coisa ruim. Eu prefiro apenas ter links simbólicos em / usr / bin e deixá-los assim (dados ainda globais, mas menos porque provavelmente você ainda precisará dos links simbólicos).

Ao instalar a partir de um .bin, estas são as etapas que eu tomo: 1) Execute o arquivo .bin. Isso cria um diretório com o JDK dentro 2) Mova o diretório para um local compartilhado do sistema. Eu uso / usr / java. Você pode escolher / usr / share / java, / opt e assim por diante 3) Crie links simbólicos em / usr / bin para java. javac e os outros executáveis

Alguns aplicativos DEMANDAM um JAVA_HOME (por exemplo, Tomcat). Se este for o caso eu faço um:

export JAVA_HOME=/usr/java/java-1.5; ./runApp
    
por 25.08.2009 / 14:56
1

Descompactei-o em /usr/jav a e, em seguida, crie um arquivo em /etc/profile.d para definir as variáveis de ambiente esperadas para todos que fizerem login.

$ chmod +x ~/jdk-6u16-linux-i586.bin
$ cd /usr/java
$ sudo ~/jdk-6u16-linux-i586.bin
$ sudo vi /etc/profile.d/java.sh
  export JAVA_HOME=/usr/java/jdk1.6.0_16
  export PATH=$JAVA_HOME/bin:$PATH
$ sudo chmod +x /etc/profile.d/java.sh
    
por 25.08.2009 / 15:06