Ambiente de desenvolvimento Java

Ambiente de desenvolvimento Java


Devido ao fato de ter visto por a� muita gente que ainda n�o conhece o Java, achei que seria legal escrever este passo-a-passo explicando o necess�rio para instalar e configurar um ambiente de desenvolvimento Java m�nimo, e como n�o poderia deixar de ser, fiz isso pensando no Slackware, mas acredito que n�o seja muito diferente disso para outras distribui��es, podendo ser adaptado, com algumas poucas mudan�as.

Um detalhe, na data em que escrevo esse passo-a-passo, a vers�o atual do JDK(Java Development Kit) � a 6 Update 3, e � importante lembrar que no momento em que voc� estiver realizando estes procedimentos, a vers�o pode ter sido alterada.

Bom, antes de come�ar a instala��o, precisamos fazer o download do instalador do Java. Para isso, acesse o endere�o http://java.sun.com/javase/downloads/?intcmp=1281. Na p�gina que abrir, clique no bot�o "Download", na frente da op��o JDK 6 Update 3.
Na pr�xima p�gina, voc� ter� que aceitar e concordar com a licen�a de uso para poder fazer o download do instalador, ent�o,
selecione a op��o Accept.
Baixe o instalador clicando no link "Linux self-extracting file" e salve o arquivo em algum diret�rio.

Terminado o download, abra o console e execute o instalador
./jdk-6u3-linux-i586.bin

Se o arquivo n�o tiver direitos de execu��o, execute o comando abaixo para mudar os direitos
chmod +x jdk-6u3-linux-i586.bin

Feito isso, tente executar novamente o instalador.

O instalador extrair� os arquivos do Java para o diret�rio jdk1.6.0_03. Mova esse diret�rio para /usr/local.
Voc� ter� o diret�rio /usr/local/jdk1.6.0_03.

Dentro do diret�rio /usr/local, crie um link simb�lico chamado java apontando para a pasta jdk1.6.0_03, executando o comando abaixo
ln -s jdk1.6.0_03/ java

Para saber o porqu� desse passo extra, clique aqui, mas se quiser, continue com o passo-a-passo sem se preocupar com isso por enquanto.

Para finalizar a instala��o do JDK, precisamos configurar algumas vari�veis de ambiente necess�rias para o funcionamento do Java.
Para isso, edite o arquivo /etc/profile e adicione, ao final do arquivo, as linhas abaixo.


JAVA_HOME=/usr/local/java
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME JRE_HOME CLASSPATH PATH

Essa parte das vari�veis merece uma breve explica��o:

JAVA_HOME - � utilizada por algumas ferramentas para localizar a ra�z da instala��o do Java, e com essa informa��o, essas ferramentas conseguem localizar os arquivos necess�rios para a compila��o das nossas aplica��es;
JRE_HOME - JRE, de Java Runtime Environment, � a parte respons�vel pela execu��o das aplica��es Java.
CLASSPATH - essa vari�vel guarda os diret�rios onde s�o encontrados os pacotes que cont�m as classes necess�rias para a compila��o e execu��o das nossas ferramentas. O caracter "." que aparece antes do ":" deve ser utilizado, pois indica que o Java deve tentar localizar as classes necess�rias dentro do pr�prio diret�rio onde o aplicativo est�.

Isso � tudo o que precisamos para ter o Java funcionando, mas antes de poder utiliz�-lo, � necess�rio fazer logoff e login para que as vari�veis de ambiente sejam configuradas.

Ap�s fazer o login, para testar a instala��o, execute java -version

Esse comando dever� retornar alguma coisa parecida com isso
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)

Lembrando que essas linhas podem ser diferentes caso a vers�o instalada seja outra diferente da usada neste passo-a-passo.


Explicando o porqu� da cria��o do link simb�lico


Durante as instala��es que fa�o em minhas pr�prias m�quinas, eu costumo criar um link simb�lico com o nome java apontando para o diret�rio do JDK, que neste caso � /opt/jdk1.6.0_03.
Esse passo acaba facilitando a tarefa de atualiza��o do JDK, pois a �nica coisa que ser� preciso fazer � executar o instalador, que extrair� os arquivos do JDK para uma nova pasta, e alterar o link, fazendo com que ele aponte para o novo diret�rio.

Imagine a seguinte situa��o.
Hoje voc� faz a instala��o seguindo todos os passos descritos acima. Sua m�quina est� pronta, com tudo funcionando.
Daqui a um m�s, sai uma nova vers�o do JDK, por exemplo, vers�o 6, update 4.
O instalador provavelmente extrair� os arquivos para um diret�rio chamado jdk.1.6.0_04, e a �nica coisa que voc� ter� que fazer ser� executar o mesmo comando, somente trocando o arquivo para o qual o link aponta, assim
ln -s jdk1.6.0_04/ java, e nada mais.
Sem a cria��o do link simb�lico, seria necess�rio alterar todas as vari�veis de ambiente, fazendo com que todas apontassem para o novo diret�rio, nesse caso, /usr/local/jdk1.6.0_04.


Tudo o que voc� precisa para executar alguns testes em java � isso.

Espero que tenha sido �til.

At� a pr�xima.
download
alternative link download