Capítulo 2 Ambiente de Desenvolvimento
Objetivos do Capítulo Explorar os conceitos de ambiente de desenvolvimento e de ambiente de execução. Apresentar os diferentes kits de ferramentas da tecnologia Java disponíveis e a finalidade de cada um deles. Oferecer as orientações necessárias para a obtenção, instalação e configuração de um kit de desenvolvimento de software. Descrever as principais tarefas relativas ao desenvolvimento de programas e o uso das ferramentas necessárias para realizá-las.
Conceito Ambiente de desenvolvimento (JDK) Composição: ferramentas e utilitários Finalidade: construir novos programas Ambiente de execução (JRE) Composição: VJM + API Finalidade: executar programas existentes
Edições do Java JSE: Java Standard Edition JEE: Java Enterprise Edition JME: Java Micro Edition Kits de Ferramentas
Instalação do JDK no Windows Passo 1: obter o instalador do JDK Endereços: http://java.sun.com http://www.oracle.com/technetwork/java/index.html Nome do arquivo: jdk-6u23-windows-x64.exe
Instalação do JDK no Windows Passo 1: obter o instalador do JDK
Instalação do JDK no Windows Passo 2: executar o instalador do JDK Selecione os componentes a serem instalados Selecione o diretório de instalação Obs.: na dúvida, não altere nenhuma opção do instalador.
Instalação do JDK no Windows Passo 2: executar o instalador do JDK Confira a estrutura do diretório do JDK
Instalação do JDK no Windows Passo 3: configuração das variáveis de ambiente Abra o Painel de Controle Localize e abra a opção chamada Sistema Localize e abra o diálogo que permite realizar as configurações do sistema No Windows XP, há uma guia chamada Avançado No Windows 7: Configurações avançadas do sistema
Instalação do JDK no Windows Passo 3: configuração das variáveis de ambiente
Instalação do JDK no Windows Passo 3: configuração das variáveis de ambiente Pressione o botão rotulado como Variáveis de ambiente Utilize o primeiro botão Novo para criar as variáveis de ambiente para o usuário atual
Instalação do JDK no Windows Passo 3: configuração das variáveis de ambiente Crie as seguintes variáveis de ambiente: Nome: JAVA_HOME Valor: C:\Program Files\Java\jdk1.6.0_23 Nome: PATH Valor: %PATH%;%JAVA_HOME%\bin Nome: CLASSPATH Valor:.;%JAVA_HOME%\jre\lib
Passo 3: checagem Instalação do JDK no Windows Confira a versão do JDK instalado Utilize a instrução javac version no Prompt de Comando do Windows
Instalação do JDK no Linux Passo 1: obter o instalador do JDK Endereços: http://java.sun.com http://www.oracle.com/technetwork/java/index.html Nome do arquivo: jdk-6u23-linux-i586.bin
Instalação do JDK no Linux Passo 2: executar o instalador do JDK Execute as instruções sugeridas na figura abaixo su: efetua o logon como usuário root (para ter todos os privilégios) mkdir /usr/jdk: cria o diretório para instalação do JDK mv /home/rui/jdk-6u23-linux-i586.bin /usr/jdk: move o instalador do JDK para o diretório de instalação chmod a+x /usr/jdk/jdk-6u23-linux-i586.bin: ajusta as permissões do instalador para que possa ser executado cd /usr/jdk: posiciona-se no diretório de instalação do JDK./jdk-6u23-linux-i586.bin: executa o instalador
Instalação do JDK no Linux Passo 2: executar o instalador do JDK Confira a estrutura do diretório do JDK
Instalação do JDK no Linux Passo 3: configuração das variáveis de ambiente Abra um shell do Linux Efetue o logon como usuário root (com a instrução su) Abra o arquivo /etc/profile com um editor de textos. Exemplos: gedit /etc/profile: abre este arquivo utilizando o gedit vim /etc/profile: abre este arquivo utilizando o vim Acrescente as seguintes linhas no final desse arquivo: export JAVA_HOME=/usr/jdk/jdk1.6.0_23 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib export MANPATH=$MANPATH:$JAVA_HOME/man Salve as alterações feitas e feche o arquivo No shell, faça o logoff do usuário root (com a instrução exit) Reinicie o seu computador
Passo 3: checagem Instalação do JDK no Linux Confira a versão do JDK instalado Utilize a instrução javac version no shell do Linux
Uso das Ferramentas Básicas Editor Compilador Interpretador
Editor Código 2.1 Alo.java. 1 public class Alo 2 { 3 public static void main(string[] args) 4 { 5 System.out.println("Alô mundo do Java!"); 6 } 7 }
Compilador
Interpretador
O problema Problema com Acentos no Windows Aplicativos utilizam uma codificação de caracteres O Prompt de Comando utiliza outra codificação
Solução temporária Problema com Acentos no Windows Modificar a codificação utilizada no Prompt de Comando Passos: Instrução: chcp 1252 Alterar fonte do Prompt para Lucida Console Obs.: configuração perdida no fechamento do prompt
Solução permanente Problema com Acentos no Windows Alterar o registro do Windows Passos: Menu Iniciar > Executar > Instrução: regedit Localize a chave abaixo \HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ Control\Nls\CodePage\OEMCP Altere seu valor para 1252
Exercícios 1. Qual é o toolkit que você precisa instalar para ser possível compilar e executar programas escritos em Java? 2. Quais são as variáveis de ambiente que devem ser configuradas para o correto funcionamento do JDK e o que cada uma delas representa? 3. Explique o comando que deve ser utilizado para compilar um programa escrito em Java. 4. Explique o comando que deve ser utilizado para executar um programa escrito em Java.
Exercícios 5. Edite, compile e execute um novo programa que imprima uma mensagem no prompt de comando: Java: presente em todos os lugares!. Salve este programa com o seguinte nome: JavaEverywhere. A saída que deve ser impressa por este programa é ilustrada pela figura abaixo.
Contato Com o autor: Rui Rossi dos Santos E-mail: livros@ruirossi.pro.br Web Site: http://www.ruirossi.pro.br Com a editora: Editora NovaTerra Telefone: (21) 2218-5314 Web Site: http://www.editoranovaterra.com.br