Escolar Documentos
Profissional Documentos
Cultura Documentos
Contato: jose.goncalo.santos@gmail.com
Aps baixar ambos, faa a instalao, primeiro instale o JRE e depois o JDK, mantendo todas as configuraes padres, no h necessidade de fazer alterao alguma, a menos que voc tenha necessidade e tenha certeza do que est fazendo. Aps a concluso da instalao, voc precisa configurar as variveis de ambiente para que voc possa ter acesso aos recursos do Java a partir de qualquer diretrio. A Figura 1.2 mostra a rvore de diretrio do JDK. No diretrio Bin onde esto os arquivos binrios (.exe e .dll), neste diretrio que encontraremos os javac que usaremos para compilao das nossas classes. No lib esto as bibliotecas (.jar), aconselho que voc faa um tour por esses diretrios e descubra o contedo de cada um deles.
Tendo acessado a tela da Figura 1.3, click na aba Avanado e voc ter uma tela com a aparncia da Figura 1.4.
Agora click em Variveis de ambiente e voc ter a tela similar da Figura 1.5.
Uma vez que voc se encontra na tela de variveis de ambiente, voc pode criar ou editar as variveis necessrias para configurao do ambiente de desenvolvimento Java. A primeira varivel que vamos criar a JAVA_HOME, que uma espcie de alias (apelido) do caminho fsico do diretrio onde se encontra instalado o jdk. Depois de criada essa varivel, podemos nos referir ao caminho apenas com %JAVA_HOME % em vez de colocar o caminho todo.
Muito bem, ento vamos cri-la, para isso click em Nova que a tela da Figura 1.6 aparecer.
Devemos preencher os dois campos dessa tela, no primeiro devemos colocar o nome da varivel, no nosso caso, JAVA_HOME. J, no segundo, devemos colocar o caminho ao qual a varivel est apontando, no nosso caso, C:\Arquivos de programas\Java\jdk1.6.0_07. Lembre-se, este o local onde o jdk est instalado, se voc escolheu outro diretrio, use-o. Tendo os dois campos preenchidos (Figura 1.7), click em OK. Com isso, temos a nossa varivel JAVA_HOME, dessa forma, quando formos nos referir ao caminho C:\Arquivos de programas\Java\jdk1.6.0_07, basta colocarmos %JAVA_HOME%.
Tendo a nossa JAVA_HOME criada, agora precisamos dizer para o SO onde se encontram os comandos que usaremos, javac (para transforma nosso arquivo .java em .class), por exemplo. Fazemos isso, colocando ;%JAVA_HOME%\bin no Path, que uma varivel de ambiente que j est criada. Pois bem, ento vamos edit-la (localize-a, selecione-a e click em Editar) para acrescentarmos mais esse trecho de comandos. Cabe observar que cada trecho de comando separado por ponto-e-vrgula, por isso, v para o fim do campo Valor da varivel e acrescente o comando conforme Figura 1.8 e click em OK.
Estamos quase l, agora s precisamos criar o CLASSPATH, que onde vamos dizer para o compilador e JVM (no se preocupe com ela, pois ser explicado mais tarde do que se trata) que devem procurar as classes no diretrio atual (diretrio onde estamos). O CLASSPATH no deve ficar vazio, tem que ter pelo menos um . (ponto). No nosso caso, alm do ponto, vamos acrescentar o tools.jar (podemos acrescentar outros pacotes .jar, se tivermos necessidade) que contm uma srie de recursos que poderemos usar no desenvolvimento de nosso programas. Seguindo o mesmo procedimento para a criao do JAVA_HOME, criaremos uma varivel de ambiente com o nome CLASSPATH e valor .;%JAVA_HOME%\lib\tools.jar, conforme mostra a Figura 1.9. No se esquea de comear o valor da varivel com o .(ponto).
Pronto, agora podemos compilar os nossos programas Java a partir de qualquer diretrio. Ento, faamos um teste, para isso, siga o procedimento abaixo. 1 Abra o bloco de notas (Iniciar->Executar, digite notepad.exe, Figura 1.10, e click em OK).
2 Digite o texto (no se preocupe com a sintaxe porque isso ser explicado mais tarde) abaixo e click em Salvar como, digite do jeito que est. Ateno: Se voc copiar (CTRL+C) o texto abaixo, apague as aspas e as digite novamente porque o compilador pode entender que caracter ilegal. public class Teste{ public static void main(String[] args){ System.out.println(Teste); } } 3 Escolha um diretrio que seja fcil de ser acessado via linha de cdigo, coloque o nome Teste.java (considere a letra maiscula) para Nome do arquivo, mude a opo Salvar como tipo para Todos os arquivos e deixe a Codificao como ANSI, conforme Figura 1.11. Aqui o arquivo foi salvo em C:\psv.
4 Abra a janela de linha de comando (Iniciar->Executar, digite cmd, Figura 1.12, e click em OK).
5 Ao abrir a janela da Figura 1.13, se a letra do diretrio no corresponde ao qual voc salvou o seu arquivo (no nosso caso C), mude-a. Para isso, digite c: e tecle enter, como mostra a Figura 1.13.
6 Digite java version e tecle enter, para ver a verso do JRE e verificar o comando j est sendo reconhecido, se voc ver a resposta mostrada na Figura 1.14, esse comando foi reconhecido, se no reveja os procedimentos anteriores.
7 Acesse o diretrio onde voc salvou o arquivo Teste.java, no nosso caso, cd psv e tecle enter, dessa forma, teremos o diretrio mudado conforme Figura 1.15. Cabe observar que interessante (mas no necessrio) que voc, se ainda no fez, crie esse mesmo diretrio para facilitar o acompanhamento do curso.
Agora que estamos no diretrio que queremos, podemos, de fato, testar o nosso ambiente, para isso, continuemos seguindo o procedimento. 8 Digite o comando javac Teste.java e tecle enter. Se no aparecer mensagem alguma, Figura 1.16, o compilador conseguiu transforma o nosso Teste.java em Teste.class, ou seja, conseguimos criar o nosso primeiro programa Java. Para confirmar, digite dir e tecle enter, voc dever ver os arquivos Teste.java e Teste.class, Figura 1.16.
9 Para testar o programa, digite java Teste e tecle enter. O resultado mostrado na Figura 1.17. Para no ficar muito cheia a tela, digite cls e tecle enter para limp-la.
Com isso, temos nosso ambiente de desenvolvimento Java pronto e testado, porm, escrever cdigo utilizando bloco de notas no muito confortvel. Por isso, vamos usar uma IDE. Quando falamos em IDE, surge a pergunta: qual a melhor? Sinceramente, no entrarei nessa discusso porque, para mim, a melhor aquela que atenda s suas necessidades e melhore a sua produtividade. J trabalhei com BlueJ Eclipse Jcreator e Mas, no tenho NetBeans reclamao de (http://www.bluej.org/download/download.html), (http://www.eclipse.org/downloads/), (http://www.jcreator.org/download.htm) (http://netbeans.org/index_pt_BR.html).
nenhuma delas, claro que cada uma tem suas vantagens e desvantagens. Pelo fato de eu estar trabalhando atualmente com o NetBeans, a usarei como IDE neste curso, mas sinta-se vontade em usar a que voc est mais familiarizado com ela.