JDK instala manualmente no Linux

JDK instala manualmente no Linux

Eu baixei o arquivo jdk .bin para Linux. como instalá-lo para que todos os recursos sejam habilitados em todos os lugares.

Responder1

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

Responder2

Pessoalmente não sou um grande fã de JAVA_HOME e similares. Fala de dados globais e sem escopo, e isso é uma coisa ruim. Eu prefiro apenas ter links simbólicos em /usr/bin e deixar assim (ainda dados globais, mas menos porque provavelmente você ainda precisará dos links simbólicos de qualquer maneira).

Ao instalar a partir de um .bin, estas são as etapas que executo: 1) Execute o arquivo .bin. Isso cria um diretório com o JDK dentro 2) Mova o diretório para um local de sistema compartilhado. 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

Algumas aplicações EXIGEM um JAVA_HOME (ex. Tomcat). Se for esse o caso, eu faço:

export JAVA_HOME=/usr/java/java-1.5; ./runApp

Responder3

Eu o descompacto /usr/jave crio um arquivo /etc/profile.dpara definir as variáveis ​​de ambiente esperadas para todos que efetuam 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

informação relacionada