Olá Fábio...
Primeiro, escolha um SDK na internet. Pode ser o da
Sun ou IBM por exemplo.
Eu particularmente acho o SDK da IBM mais rápido
que o da Sun, porém, o SDK da Sun está numa versão mais atual que o da
IBM.
A instalação do SDK depende da sua
escolha...
O da IBM é um arquivo tar.gz que vc deve
descompactar no diretório de sua preferência com o comando ( tar -zvpf
nome_do_arquivo.tar.gz) numa sessão de terminal. Isto irá criar uma pasta com o
SDK instalado (provavelmente IBMJdk1.x.x onde x.x é a versão do
SDK)
Já o da Sun, JSDK versão 1.4 é um arquivo com
extensão .bin (um arquivo executável). Você deve executá-lo numa sessão de
terminal no diretório onde quer instalá-lo. Ele também criará uma pasta com o
SDK instalado.
Agora seria importante vc setar a variável $PATH e
$CLASSPATH.
Consulte a documentação do java para verificar como
setar o CLASSPATH no Linux mas é importante que vc tenha nela um apontamento
para a biblioteca rt.jar (run time) que fica geralmente no diretório /jre/lib do
SDK instalado e outro apontamento para o diretório atual onde está trabalhando,
ou seja o "." (ponto).
Exemplo :
$CLASSPATH=
/opt/java/jsdk1.4.0/jre/lib/rt.jar:.
Obs.: Preste atenção que neste caso, o SDK da sun
foi instalado no diretório /opt/java e que após o path do rt.jar, tem um ":"
para informar outro path, no caso um "." (ponto) que é o path de onde
vc vai executar suas classes.
Já o PATH, aponte para o diretório /bin da
instalação do SDK que vc acabou de descompactar.
$PATH=$PATH:/opt/java/jsdk1.4.0/bin
Isto depende da sua distribuição de
Linux.
O interessante é vc editar o arquivo de profile que
geralmente fica no diretório /etc ou o arquivo de profile no diretório home do
usuário que irá trabalhar com o SDK.
Dentro do arquivo profile, não se esqueça de
exportar as duas variávies de ambiente. ( A variável $PATH já deve estar sendo
exportada naturalmente, mas a $CLASSPATH não.)
Feito isto... o resto é contigo. Já está
instalado.
Mais ainda... Procure instalar uma IDE para
trabalhar, nesta lista tem uma pergunta recente sobre as IDE disponíveis para
Linux.
Espero ter ajudado.
Giuliano
|
Title: Linux
- Re: [java-list] Linux Bruno Borges
- RES: [java-list] Linux Marcos
- Re: [java-list] Linux BiblioShop - Rafael Santini
- RES: [java-list] Linux Marcos
- Re: [java-list] Linux Dormevilly Tertius
- Re: [java-list] Linux Daniel Quirino Oliveira
- [java-list] Linux Lincolm Ferreira de Aguiar
- Re: [java-list] Linux Sven van ´t Veer
- Re: [java-list] Linux Luiz H - IEG
- [java-list] Linux Fabio Galante Mans
- Giuliano de Aquino