Cap02Cap02 ... Title Cap02

Preview:

Citation preview

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: livros@ruirossi.pro.br

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: contato@editoranovaterra.com.br

E-mail Comercial: comercial@editoranovaterra.com.br

Web Site: http://www.editoranovaterra.com.br

Recommended