Instalação e Apresentação do Eclipse IDE
Por: Waldir Nakamura • 24/8/2016 • Artigo • 611 Palavras (3 Páginas) • 344 Visualizações
Página 1 de 3
Objetivos
Instalação do JDK
Instalação e apresentação do Eclipse IDE
Ferramentas
J2SE 7.0
Contém toda a API necessária para aplicações básicas e construção de applets.
http://java.sun.com/javase/downloads/index_jdk7.jsp
Eclipse
Ambiente integrado de desenvolvimento
Eclipse Luna (v 4.4)
www.eclipse.org
Instalação do JDK
A instalação do J2SE 7.0 disponibiliza uma série de ferramentas necessárias para o ambiente de desenvolvimento:
Comandos essenciais:
javac: compila programas java
java: executa programas java
javadoc: gera documentação automática
jar: gera arquivos de empacotamentos (Java Archive)
Outros...
Bibliotecas necessárias;
Código fonte da API;
Instalação do JDK
Após a instalação, devemos configurar algumas variáveis de ambiente para disponibilizar os comandos:
Instalação do JDK
Atualização da variável path:
Instalação do JDK
Testando comandos
Instalação do JDK
Comando “javac”
Compila arquivos .java criando arquivos “.class” (bytocode)
Instalação do JDK
Comando “java”
Interpretador java
Executa arquivos .class e .jar
Instalação do JDK
Comando “java”
Um arquivo .java precisa de um método “main” para ser executado, este é o ponto de entrada para um programa java:
public static void main (String[] args) {
/* a execução do seu programa começa aqui */
}
Eclipse
IDE: Integrated Development Environment (Ambiente de Desenvolvimento Integrado)
Eclipse é uma plataforma, baseada em plugins, que combina várias ferramentas para criar um ambiente completo de desenvolvimento
Extensível, código aberto, portável
Possibilita o desenvolvimento de plugins próprios
Eclipse - Arquitetura
Eclipse
Perspectiva
Define um conjunto de editores e visões organizadas de uma forma visual tal que auxilie o trabalho de um determinado papel (projetista, designer, etc).
Java: geração de código em Java.
Java browsing: visualizar projeto em Java.
Debug: para uso do debug.
Recursos: exibe todos os recursos do Workspace em um único local.
SVN: trabalho em equipe.
Eclipse
Plugins
As aplicações são desenvolvidas e instaladas no Eclipse sob a forma de plugins. Plugins são automaticamente reconhecidos e integrados à plataforma.
São os reais responsáveis pelas funcionalidades do ambiente.
Eclipse
Compilador
Os .class apareceram na pasta de compilação, sem nenhuma operação de compilação.
O Eclipse compila as classes em tempo de codificação (criação). Dessa forma, erros podem ser detectados antes da compilação.
O Eclipse exibe o erro ocorrido, bem como uma sugestão para correção.
Não há mais um passo de geração de código e um passo de compilação. Ambos estão condensados em um único passo.
Eclipse
Arquivos ou Pastas
Um projeto Java pode ter arquivos e pastas, porém uma pasta pode ser de duas naturezas:
Folder: contém recursos quaisquer
Sourcefolder: contém código Java
Folder x Source
O compilador não tenta compilar o que estiver presente numa pasta comum. O seu conteúdo é tratado como pastas e arquivos comuns.
A Sourcefolder é compilada. Seu conteúdo é tratado como uma estrutura de pacotes.
Eclipse
Wokspace
O Eclipse sempre trabalhará sobre um worksapce, que é um diretório onde estão armazenados os projetos
Quando o Eclipse é iniciado, ele passa controlar os projetos existentes dentro do workspace, armazenando informações sobre as operações realizadas em cada projeto
O Eclipse mantém atualizados arquivos de controle na raiz do workspace, e na raiz de cada projeto
Eclipse
Projetos
O desenvolvimento no Eclipse é baseado em projetos. Não desenvolve uma classe isoladamente.
Um projeto determina o escopo e configurações de uma aplicação
Para se iniciar o desenvolvimento, cria-se um projeto e configura-se todas as características daquela aplicação:
Bibliotecas utilizadas
Versão do JDK (1.4, 1.5, 1.6, 1.7)
Diretórios fontes (sourcefolders)
Diretório onde os arquivos .class serão gerados
Eclipse
Projetos
Eclipse
Editor de Fontes
Formatação de código
Assistente de importações
Depuração integrada (erros de compilação são marcados e entram na lista de tarefas)
Sugestões para consertar erros rapidamente
Atalho para linhas com problemas
Eclipse
...
Disponível apenas no TrabalhosGratuitos.com