Capítulo 2Capítulo 2
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Ambiente de Ambiente de DesenvolvimentoDesenvolvimento
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.
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Kits de Ferramentas
� Edições do Java
� JSE: Java Standard Edition
� JEE: Java Enterprise Edition
� JME: Java Micro Edition
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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-7u25-windows-i586.exe (32 bits)
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
jdk-7u25-windows-i586.exe (32 bits)
� jdk-7u25-windows-x64.exe (64 bits)
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.
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Instalação do JDK no Windows
� Passo 2: executar o instalador do JDK
� Confira a estrutura do diretório do JDK
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Instalação do JDK no Windows
� Passo 3: configuração das variáveis de ambiente
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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 (Windows 32 bits): C:\Program Files (x86)\Java\jdk1.7.0_25
� Valor (Windows 64 bits): C:\Program Files\Java\jdk1.7.0_25
� Nome: PATH
� Valor: %PATH%;%JAVA_HOME%\bin
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
� Valor: %PATH%;%JAVA_HOME%\bin
� Nome: CLASSPATH
� Valor: .;%JAVA_HOME%\jre\lib
Instalação do JDK no Windows
� Passo 3: checagem
� Confira a versão do JDK instalado
Utilize a instrução javac –version no Prompt de Comando do Windows
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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-7u25-linux-i586.gz
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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/java: cria o diretório para instalação do JDK
� mv /home/rui/jdk-7u25-linux-i586.gz /usr/java: move o instalador do JDK para o diretório de instalação
� cd /usr/java: posiciona-se no diretório de instalação do JDK
� tar zxvf jdk-7u25-linux-i586.gz: executa o instalador
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Instalação do JDK no Linux
� Passo 2: executar o instalador do JDK
� Confira a estrutura do diretório do JDK
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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/java/jdk1.7.0_25
� export PATH=$PATH:$JAVA_HOME/bin
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
� 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
Instalação do JDK no Linux
� Passo 3: checagem
� Confira a versão do JDK instalado
Utilize a instrução javac –version no shell do Linux
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Uso das Ferramentas Básicas
� Editor
� Compilador
� Interpretador
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Editor
Código 2.1 – Alo.java.1 public class Alo2 {3 public static void main(String[] args)4 {5 System.out.println("Alô mundo do Java!");6 }7 }
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Compilador
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Interpretador
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
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.
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Contato
Com o autor:
Rui Rossi dos Santos
E-mail: [email protected]
Web Site: http://www.ruirossi.pro.br
Com a editora:
Rui Rossi dos Santos Programação de Computadores em Java Editora NovaTerra
Com a editora:
Editora NovaTerra
E-mail Geral: [email protected]
E-mail Comercial: [email protected]
Web Site: http://www.editoranovaterra.com.br
Recommended