Como instalar/configurar e rodar aplicativos Java sob o Red Hat Linux 9

Este artigo aborda desde a cópia e instalação da linguagem Java no Red Hat 9 até a criação de alguns exemplos práticos de programas em modo texto e gráfico. De quebra ainda viajamos um pouco pelas expressões em "tecniquês" do Java e programação O.O..

[ Hits: 74.241 ]

Por: Eder S. G. em 29/07/2003 | Blog: http://edersg.wordpress.com


Instalando o Java



Efetue logon com o administrador do sistema, ou seja, o usuário root;

Acesse o diretório (pasta) onde se encontra o arquivo (pacote RPM) "j2sdk-1_4_0_03-fcs-linux-i586.rpm" que acabamos de baixar (download) da Internet;

Como eu salvei o arquivo no diretório (pasta) "/tmp", irei acessá-lo:

# cd tmp/

Para checar se o arquivo "j2sdk-1_4_0_03-fcs-linux-i586.rpm" está no diretório (pasta) "/tmp" por favor, digite:

# ls -lh *.rpm
-rw-r--r-- 1 root root 38M Jul 25 21:37 j2sdk-1_4_0_03-fcs-linux-i586.rpm

OK, estamos prontos para instalar a linguagem Java no Red Hat Linux 9. Para tal, digite o seguinte comando:

# rpm -Uhv j2sdk-1_4_0_03-fcs-linux-i586.rpm
Preparing... ################################# [100%]
   1:j2sdk   ################################# [100%]

Os arquivos foram instalados no diretório (pasta) "/usr/java/j2sdk1.4.0_03/". Para visualizá-los de maneira rápida, digite o comando abaixo:

# ls /usr/java/j2sdk1.4.0_03/ COPYRIGHT  README       bin   include  lib  src.zip
LICENSE    README.html  demo  jre      man

Vamos acrescentar/adicionar os comandos:
/usr/java/j2sdk1.4.0_03/bin/javac = é o compilador Java;
e
/usr/java/j2sdk1.4.0_03/bin/java = é o interpretador Java;
no caminho padrão (PATH) do usuário que iremos utilizar para desenvolver softwares em Java. Para isso, efetue logon com o este usuário e, logo após, acesse seu diretório HOME (/home/usuario) digitando o comando abaixo:

$ cd ~

Edite o arquivo ".bash_profile" com seu editor de textos predileto (vi, vim, emacs, mcedit, joe, kwrite, kedit etc):

$ mcedit .bash_profile

Acrescente o caminho "/usr/java/j2re1.4.1_01/bin/:" no final da variável "PATH". Veja abaixo como ficou meu arquivo "/home/edersg/.bash_profile":

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
       . ~/.bashrc
fi

# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/java/j2re1.4.1_01/bin/
export PATH
unset USERNAME

Ok, salve o arquivo e efetue logoff e logo após, efetue o login com o seu usuário. Vamos testar se os comandos do Java estão disponíveis. Abra (rode, execute) um terminal (ou um emulador de terminal como o Aterm, Eterm, konsole, xterm, rxvt etc) e digite:

$ java

e logo após ter digitado o comando "java", aperte a tecla "TAB" duas vezes. Você deverá visualizar os seguintes comandos disponíveis:

java          javadoc       javap         java_vm
javac         javah         java-rmi.cgi

concluindo... a linguagem Java já está instalada e configurada em seu sistema operacional Red Hat Linux 9. Espero que desenvolva/codifique excelentes programas!

LEMBRE-SE:
javac = é o compilador Java.
java = é o interpretador Java.

Página anterior     Próxima página

Páginas do artigo
   1. Licença de uso deste tutorial
   2. Introdução
   3. Copiando o Java da Internet
   4. Instalando o Java
   5. Testando o Java
   6. Termos importantes
   7. Sobre o autor
Outros artigos deste autor

Como instalar o compilador Free Pascal

Como personalizar o prompt do shell bash

Como instalar o software p2p XMule no Red Hat Linux 9

Como compilar o kernel Linux 2.6.31.1

Guia: Pós-instalação do Debian Linux 4.0 Etch/Stable

Leitura recomendada

Programação orientada a objetos e o Java (parte 1)

Montando um ambiente JAVA básico (Eclipse traduzido + JDK 1.5)

Utilizando tratamento de exceções em java

Programação orientada a objetos e o Java (parte 5)

Programação orientada a objetos e o Java (parte 3)

  
Comentários
[1] Comentário enviado por rbn_jesus em 09/08/2003 - 11:34h

Muito bom seu tutorial, mas para cl é a mesma coisa?

[2] Comentário enviado por rbn_jesus em 19/08/2003 - 19:56h

bem estou novamente aqui.
quero saber como faço esta configuração para o conectiva.

[3] Comentário enviado por chuvisco em 23/08/2003 - 09:55h

Empaquei logo no começo do seu tutorial !!! ?;0)

Vc pede para baixar o arquivo j2sdk-1.4.x-linux-i586.rmp.bin mas na parte que vc fala da instalação vc diz que o arquivo é o j2sdk-1_4_0_03-fcs-linux-i586.rpm . O que houve com o .bin ???

[4] Comentário enviado por zach em 14/03/2004 - 09:37h

Um conceito interessante que muita gente não faz é a filtragem das classes do seu runtime. Certa vez observei que os aplicativos de um Banco de Grande renome, desenvolvia todas os seus aplicativos para pessoa Jurífica em Java. Fiquei bobo com a rapidez de execução dos mesmos. Então fui quando fui comparar, verifiquei que os arquivos onde estão armazenadas as classes para interpretar são bem menores que as que temos por default, pois retiraram a maioria dos arquivos que não foram usados. Por exemplo, como não usavam RMI, retirar essas classes do pacote. Resultado o programa ocupa uma quantidade muito menor para sua carga e ganha em desempenho.

Flávio

[5] Comentário enviado por 4l4n 4d0f10 em 03/10/2004 - 02:10h

Adorei o tutorial de vcs, estou até fazendo uma apostila sobre Java pois sou univercitario e tenho sede de conhecimeto.

Continui sempre assim, com bons tutorias

[6] Comentário enviado por Motta_tb em 07/01/2005 - 15:17h

Galera, o bin, significa q tem q descompactar ele,
provavelmente qndo o edersg escreveu o artigo,
o download pela Sun nao era com esse bin
pra descompactar tem q fazer assim
/.j2re-1_4_2_06-linux-i586-rpm.bin
dae ele cria o j2re-1_4_2_06-linux-i586.rpm que pode ser instalado com o # rpm -Uhv j2re-1_4_2_06-linux-i586.rpm

[7] Comentário enviado por Motta_tb em 18/01/2005 - 15:57h

ops, desculpem, errei ali em cima, na verdade é
./j2re-1_4_2_06-linux-i586-rpm.bin
e NAO
/.j2re-1_4_2_06-linux-i586-rpm.bin
o ponto vai na frente
estou instalando no CL10, e acredito q nao tem erro:D
ate+
e edersg, obrigado pelo artigo!

[8] Comentário enviado por ramonleonn em 15/08/2007 - 00:09h

vlws kra!!
ajudou bastante


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts