Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Instalando o JRE e o JDK.
28/07/2007, 21:34
Resposta: #1
Instalando o JRE e o JDK.
Boa Noite pessoal,

Sou novo usuário, recém cadastrado!, e gostaria de iniciar contribuindo com o procedimento para instalação do JDK em um sistema Debian Etch.



Instalando o JRE e o JDK.

Você pode instala o JDK, via apt-get, porém abordaremos a instalação à partir dos arquivos disponibilizados pela Sun.

Baixando

Baixando do site http://java.sun.com/javase/downloads/index_jdk5.jsp , escolha "JDK 5.0 Update 12". As outras versões são com o '''netbiens (IDE)''' ,então baixe o arquivo jdk-1_5_0_12-linux-i586.bin para sua máquina.

Configurando

Depois, como '''root''' , mova o arquivo para '''/usr''' e dê as devidas permissões com '''chmod'''. Execute-o e prossiga a instalação.

Citar:salesier:/# mv jdk-1_5_0_12-linux-i586.bin /usr
salesier:/# chmod +x /usr/jdk-1_5_0_12-linux-i586.bin
salesier:/# cd /usr
salesier:/# ./jdk-1_5_0_12-linux-i586.bin

Depois de instalado o JDK ficará em /usr/jdk1.5.0_12 você pode renomeá-lo com '''mv''' para seu nome de preferência, ex: mv /usr/jdk1.5.0_12 /usr/java.
Fica a seu critério, pois neste momento não temos ainda variáveis de ambiente definidas.No meu caso permanecará a pasta padrão portanto /usr/jdk1.5.0_12 .

Variáveis de Ambiente

Inclua as variáveis de ambiente dentro do arquivo /etc/profile

Citar: * /etc/profile
JAVA_HOME="/usr/jdk1.5.0_12" # define o diretório do java
JRE_HOME="/usr/jdk1.5.0_12/jre" # define o diretório do jre
CLASSPATH="$JAVA_HOME:$JAVA_HOME/lib:$JRE_HOME/lib:." # defina o diretório das bibliotecas do java
MANPATH="$MANPATH:$JAVA_HOME/man" # define o diretório dos manuais
JAVA_DOC="$JAVA_HOME/docs" # define o diretório da documentação

export JAVA_HOME JRE_HOME CLASSPATH MANPATH PATH JAVA_DOC # exportando as variáveis
* O nome deve ser coerente com o diretório de instalação

Citar: * /etc/profile

# No mesmo arquivo defina o caminho para os binários do java juntamente ao PATH já existente no arquivo.
# inclui no PATH o caminho do diretório /usr/jdk1.5.0_12/bin. binários do java
# inclui no PATH o caminho do diretório /usr/jdk1.5.0_12/jre/bin. binários do jre
# são consecutivamente os PATHS do root e dos demais usuários

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/jdk1.5.0_12/bin:/usr/jdk1.5.0_12/jre/bin"

PATH="/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/jdk1.5.0_12/bin:/usr/jdk1.5.0_12/jre/bin"

Deslogue-se e logue novamente. Para conferir abra o terminal e digite java -version. O Debian em sua instalação padrão determina como alternativa para '''java''' outros aplicativos que não é de nosso interesse ex: '''gij''' ,então para não ter problemas em dependências revomendo o gij, altere a alternativa:

Citar:salesier:/# cd /etc/alternatives/
salesier:/etc/alternatives# rm -f java
salesier:/etc/alternatives# ln -s /usr/jdk1.5.0_12/bin/java java
salesier:/etc/alternatives# ls -l java
lrwxrwxrwx 1 root root 25 2007-07-24 19:35 java -> /usr/jdk1.5.0_12/bin/java
salesier:/etc/alternatives#
Feito, conferindo versão do java:
Citar:salesier:/etc/alternatives# java -version
java version "1.5.0_12"
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot™ Client VM (build 1.5.0_12-b04, mixed mode, sharing)
salesier:/etc/alternatives#
Agora sim.


Testando

Crie um arquivo chamado teste.java contendo:
Citar:public class teste {
public static void main(String[] args) {
System.out.println("teste");
}
}

Compile a classe teste com o '''javac''' depois rode-o com '''java''' .

Citar:salesier:/home/rafael# javac teste.java
salesier:/home/rafael# java teste

teste
:-P

Instalando plugin do firefox, iceweasel e semelhantes

Para seu navegador suporte aplicações java, voce deve instalar o plugin que vem junto com o SDK, isso consiste em fazer um link na pasta de plugins do seu navegador apontando para o plugin em si, que fica em /usr/jdk1.5.0_12/jre/plugin/i386/ns7/libjavaplugin_oji.so.

Citar:salesier:/#
salesier:/# cd /usr/lib/iceweasel/plugins
salesier:/usr/lib/iceweasel/plugins#
salesier:/usr/lib/iceweasel/plugins# ln -s /usr/jdk1.5.0_12/jre/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin.so

* Sem Ctrl+c Ctrl+v ! procure o diretório dos plugins do seu navegador.

Confira, abra o Iceweasel e na barra de endereço digite '''about:plugins''' ,deve aparecer algo como:


Citar:Java™ Plug-in 1.5.0_12-b04

Nome do arquivo: libjavaplugin_oji.so
Java™ Plug-in 1.5.0_12

Tipo MIME Descrição Sufixos Ativo
application/x-java-vm Java Sim
application/x-java-applet Java Sim
application/x-java-applet;version=1.1 Java Sim
application/x-java-applet;version=1.1.1 Java Sim
application/x-java-applet;version=1.1.2 Java Sim
application/x-java-applet;version=1.1.3 Java Sim
application/x-java-applet;version=1.2 Java Sim
application/x-java-applet;version=1.2.1 Java Sim
application/x-java-applet;version=1.2.2 Java Sim
application/x-java-applet;version=1.3 Java Sim
application/x-java-applet;version=1.3.1 Java Sim
application/x-java-applet;version=1.4 Java Sim
application/x-java-applet;version=1.4.1 Java Sim
application/x-java-applet;version=1.4.2 Java Sim
application/x-java-applet;version=1.5 Java Sim
application/x-java-applet;jpi-version=1.5.0_12 Java Sim
application/x-java-bean Java Sim
application/x-java-bean;version=1.1 Java Sim
application/x-java-bean;version=1.1.1 Java Sim
application/x-java-bean;version=1.1.2 Java Sim
application/x-java-bean;version=1.1.3 Java Sim
application/x-java-bean;version=1.2 Java Sim
application/x-java-bean;version=1.2.1 Java Sim
application/x-java-bean;version=1.2.2 Java Sim
application/x-java-bean;version=1.3 Java Sim
application/x-java-bean;version=1.3.1 Java Sim
application/x-java-bean;version=1.4 Java Sim
application/x-java-bean;version=1.4.1 Java Sim
application/x-java-bean;version=1.4.2 Java Sim
application/x-java-bean;version=1.5 Java Sim
application/x-java-bean;jpi-version=1.5.0_12 Java Sim


Obrigado!
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
29/07/2007, 01:18
Resposta: #2
 
olá rafaelbozzetti, bem vindo ao fórum Sorrisão

muito obrigado pela dica, mas aposto que ela seria bem mais visualizada no nosso wiki

http://wiki.forumdebian.com.br/index.php..._principal

dá uma passada lá e veja como as coisas funcionam, com certeza focê vai gostar ;-)
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS