Return to Video

LTP CAP02 VA01 AMBIENTE DESENVOLVIMENTO INTEGRADO

  • 0:05 - 0:07
    Para praticar
    a programação Java,
  • 0:07 - 0:10
    nós precisamos ter algumas
    ferramentas de desenvolvimento.
  • 0:10 - 0:12
    Eu não preciso ter
    superferramentas.
  • 0:12 - 0:16
    Eu posso, inclusive, programar
    em Java num Editor de Texto,
  • 0:16 - 0:20
    desde que eu tenha o JDK
    e o JVM instalados no computador.
  • 0:20 - 0:23
    Mas, hoje, com essa
    correria da tecnologia,
  • 0:23 - 0:27
    é muito mais fácil nós termos
    ferramentas de produtividade,
  • 0:27 - 0:29
    ferramentas que,
    com simples atalhos,
  • 0:29 - 0:32
    nós conseguimos desenvolver
    um pouco mais rápido.
  • 0:32 - 0:35
    Mas, claro, nós precisamos conhecer
    bastante o detalhe da programação
  • 0:35 - 0:37
    até chegarmos
    a esse ponto.
  • 0:37 - 0:40
    Existem diversas ferramentas
    que são utilizadas
  • 0:40 - 0:43
    para o desenvolvimento
    produtivo de Java.
  • 0:43 - 0:47
    As duas mais utilizadas no mercado
    são o Eclipse e o NetBeans.
  • 0:47 - 0:49
    A mais utilizada,
    de fato, é o Eclipse,
  • 0:49 - 0:52
    porque o Eclipse já tem
    uma longa história.
  • 0:52 - 0:56
    Veio da IBM, ou seja, teve todo
    um desenvolvimento muito profissional
  • 0:56 - 0:58
    e depois foi para o mercado
    open source.
  • 0:58 - 1:02
    O Eclipse, como uma das ferramentas
    mais utilizadas,
  • 1:02 - 1:04
    é o que chamamos
    de IDE,
  • 1:04 - 1:06
    Integrated Development Environment,
  • 1:06 - 1:09
    ou, traduzindo, Ambiente
    de Desenvolvimento Integrado.
  • 1:09 - 1:10
    O que significa isso?
  • 1:10 - 1:13
    Significa que, além de desenvolver
    na própria linguagem Java
  • 1:13 - 1:15
    e toda
    a sua arquitetura,
  • 1:15 - 1:18
    você também consegue desenvolver
    em outras linguagens.
  • 1:18 - 1:21
    Então, eu posso inserir outras linguagens
    de programação como um PHP,
  • 1:21 - 1:25
    o próprio HTML e XML,
  • 1:25 - 1:29
    e eu posso simplesmente colocar plugins
    nessa ferramenta, nesse Eclipse,
  • 1:29 - 1:30
    para poder
    desenvolver isso.
  • 1:30 - 1:33
    Inclusive, eu consigo trabalhar
    com modelagem em banco de dados,
  • 1:33 - 1:36
    modelagem de negócios,
    e vários outros artefatos.
  • 1:36 - 1:40
    Ao abrir o Eclipse, você terá
    a tela de Eclipse Launcher.
  • 1:40 - 1:45
    Essa tela de Eclipse Launcher é simplesmente
    para você escolher a workspace.
  • 1:45 - 1:47
    A workspace do Eclipse é
    nada mais nada menos
  • 1:47 - 1:50
    que o diretório onde
    você vai armazenar
  • 1:50 - 1:53
    todos os projetos que você
    for desenvolver, tudo bem?
  • 1:53 - 1:57
    Então, se depois você quiser ir
    no Explorer, no seu sistema operacional,
  • 1:57 - 1:59
    naquela pastinha,
    você vai verificar
  • 1:59 - 2:04
    que ficou toda a estrutura dos projetos
    que você desenvolveu, ok?
  • 2:04 - 2:06
    Mais adiante, nós vamos ensinar
    como exportar esse projeto
  • 2:06 - 2:09
    e também passar
    para outras máquinas.
  • 2:09 - 2:13
    Uma vez aberto o Eclipse, vocês vão ver
    que ele já traz algumas referências
  • 2:13 - 2:15
    de "seja bem-vindo",
    uma tela de "welcome".
  • 2:15 - 2:20
    Vocês podem fechar essa tela e aí já
    conseguem visualizar todo o ambiente.
  • 2:20 - 2:24
    Do lado esquerdo, você vai ver
    que existe um "Project Explorer",
  • 2:24 - 2:26
    que é um explorador do projeto,
    onde você vai conseguir visualizar
  • 2:26 - 2:30
    todos os projetos e arquivos
    que estão sendo desenvolvidos.
  • 2:30 - 2:33
    Aqui na central
    do Eclipse é o editor,
  • 2:33 - 2:36
    onde você realmente vai
    codificar não só o Java,
  • 2:36 - 2:41
    mas HTML, XML, e demais
    arquivos ou projetos que você quiser.
  • 2:41 - 2:44
    E vocês vão ver
    que existem outros vários itens
  • 2:44 - 2:45
    que nós vamos
    trabalhar mais adiante, ok?
  • 2:45 - 2:47
    Mas o que é válido
    aqui no Eclipse
  • 2:47 - 2:49
    é que ele é
    supermoldável.
  • 2:49 - 2:53
    Então, você consegue
    arrastar todos esses itens
  • 2:53 - 2:55
    para o lugar que for
    melhor apropriado.
  • 2:55 - 2:58
    E você também consegue mudar
    as cores de fundo e assim por diante.
  • 2:58 - 3:02
    Quem nunca criou um projeto Java,
    deve estar ansioso para criar e executar.
  • 3:02 - 3:04
    Então, nós vamos fazer
    esse passo a passo agora
  • 3:04 - 3:06
    explicando um pouquinho
    da ferramenta.
  • 3:06 - 3:09
    Bom, para criar um projeto,
    você vai na opção File,
  • 3:09 - 3:11
    caso a sua versão
    seja em inglês,
  • 3:11 - 3:14
    e vai na opção New
    para criar um novo projeto.
  • 3:14 - 3:15
    Vocês vão ver
    que o Eclipse já tem
  • 3:15 - 3:20
    um monte de pré-possibilidades
    de criação de projetos.
  • 3:20 - 3:23
    Todos que vocês vão ver aqui na tela
    são projetos mais avançados,
  • 3:23 - 3:25
    e, nesse momento, nós vamos
    criar um projeto mais simples,
  • 3:25 - 3:27
    que é um Java Project.
  • 3:27 - 3:32
    Para criar um Java Project
    basta selecionar a opção Project,
  • 3:32 - 3:35
    e dentro da opção Project vocês
    vão ver que a opção Java Project
  • 3:35 - 3:37
    aparece
    em primeiro lugar.
  • 3:37 - 3:41
    Clique na opção Java Project
    e dê um Next.
  • 3:41 - 3:45
    A partir do Next, ele já começa
    a criar uma estrutura de projeto
  • 3:45 - 3:47
    para que você possa
    desenvolver em Java.
  • 3:47 - 3:50
    Ou seja, já deixa
    disponível toda o JDK
  • 3:50 - 3:53
    e também o JVM
    para poder executar.
  • 3:53 - 3:55
    A primeira tela de criação
    de um projeto Java
  • 3:55 - 3:58
    é para você poder escolher
    o nome do projeto.
  • 3:58 - 4:01
    Nesse momento, vamos trabalhar
    com o famoso "HelloWorld".
  • 4:01 - 4:04
    Mas, as invés de HelloWorld,
    vamos... Nossa! Fazer algo criativo, né?
  • 4:04 - 4:07
    Vamos para o "HelloJava",
    só para mudar um pouquinho.
  • 4:07 - 4:11
    Então, vocês escrevem lá
    o HelloJava
  • 4:11 - 4:16
    Uma dica: é bem importante que, tanto
    o nome de projeto quanto o nome de classe,
  • 4:16 - 4:19
    método, pacote,
    que vocês vão ver já já,
  • 4:19 - 4:23
    sejam sempre criados sem espaços
    e sem caracteres especiais.
  • 4:23 - 4:26
    O Java é muito fresco
    nisso, tudo bem?
  • 4:26 - 4:29
    Uma vez dado
    o nome do projeto,
  • 4:29 - 4:31
    vocês podem ver
    logo na linha abaixo
  • 4:31 - 4:32
    que ele já vai
    alocar esse projeto
  • 4:32 - 4:35
    naquela workspace
    que foi destinada,
  • 4:35 - 4:36
    que você escolheu
    no começo.
  • 4:36 - 4:38
    Você também
    já pode optar
  • 4:38 - 4:42
    qual vai ser o Java Runtime Environment
    de execução.
  • 4:42 - 4:45
    Nesse caso, você instalou
    o JVM tudo direitinho,
  • 4:45 - 4:46
    instalou o JDK
    tudo direitinho,
  • 4:46 - 4:50
    já aparece lá alguma versão-base
    do Java para ser executado.
  • 4:50 - 4:53
    Então, pode deixar
    pré-selecionado.
  • 4:53 - 4:56
    E logo em seguida vem outras
    configurações que, nesse momento,
  • 4:56 - 4:59
    não nos cabe fazer
    nenhuma mudança.
  • 4:59 - 5:03
    Basta dar um Next, e a partir
    desse Next ele vai construir
  • 5:03 - 5:05
    todos os caminhos
    do projeto.
  • 5:05 - 5:08
    Vem uma nova tela
    com todas essas configurações,
  • 5:08 - 5:10
    que, também nesse momento,
    não precisamos fazer nada,
  • 5:10 - 5:14
    e simplesmente finalizar
    a criação desse projeto.
  • 5:14 - 5:17
    Logo quando vamos finalizar
    a criação desse projeto,
  • 5:17 - 5:20
    ele abre um outro pop-up
    com uma pergunta:
  • 5:20 - 5:22
    "Open Associated Perspective?".
  • 5:22 - 5:24
    O que significa isso?
  • 5:24 - 5:29
    O Eclipse, por ser uma IDE, permite
    que você tenha várias perspectivas,
  • 5:29 - 5:33
    ou, de uma forma bem simples,
    várias visualizações diferentes.
  • 5:33 - 5:36
    Então, ele está pedindo qual o tipo
    de visualização ou perspectiva
  • 5:36 - 5:39
    que você
    quer utilizar, ok?
  • 5:39 - 5:40
    Nesse momento aqui,
    nós estamos trabalhando
  • 5:40 - 5:41
    com um projeto Java
    muito simples,
  • 5:41 - 5:46
    E o Eclipse já abre
    com uma perspectiva de JEE,
  • 5:46 - 5:48
    Java Enterprise Edition.
  • 5:48 - 5:50
    Então, nós simplesmente
    vamos mudar aqui
  • 5:50 - 5:53
    para uma perspectiva
    Java simples.
  • 5:53 - 5:57
    Então, basta dar um "yes"
    e ele vai abrir uma perspectiva Java.
  • 5:57 - 6:00
    Pronto. Já estamos
    com o nosso ambiente pronto.
  • 6:00 - 6:02
    Estamos
    com o projeto montado.
  • 6:02 - 6:06
    Basta você analisar o lado esquerdo
    da tela ali, o Project Explorer,
  • 6:06 - 6:09
    e vocês vão ver que ele criou
    a estrutura do projeto HelloJava
  • 6:09 - 6:13
    e uma pastinha chamada "src",
    que é nada mais nada menos
  • 6:13 - 6:17
    que o diminutivo de source,
    ou seja, de código-fonte.
  • 6:17 - 6:21
    Ele também deixou disponível
    todas as bibliotecas do JRE,
  • 6:21 - 6:23
    do Java Runtime Environment,
  • 6:23 - 6:27
    ou seja, são as bibliotecas,
    outros programas Java
  • 6:27 - 6:32
    que vão permitir que utilizemos
    a estrutura-base do Java para programar.
  • 6:32 - 6:36
    Bom, vamos criar um programa,
    vamos criar o nosso programa de HelloJava.
  • 6:36 - 6:41
    Então, dentro da pastinha src aqui,
    vocês podem clicar com o botão direito
  • 6:41 - 6:46
    e ir na opção
    New, Class.
  • 6:46 - 6:50
    Por que Class? Class é a classe
    do Java que nós vamos criar.
  • 6:50 - 6:54
    Inicialmente, nós vamos criar
    uma classe executável
  • 6:54 - 6:57
    para simplesmente
    fazer um print,
  • 6:57 - 7:01
    e depois nós vamos trabalhar com muitas
    classes dentro da programação Java,
  • 7:01 - 7:03
    sempre seguindo
    a orientação a objetos.
  • 7:03 - 7:08
    Cliquei em Class, ele vai abrir todo
    um pop-up aqui de criação de classe.
  • 7:08 - 7:11
    É muito importante
    no ato da criação da classe
  • 7:11 - 7:16
    já escolher o pacote de armazenamento
    e organização dessa classe.
  • 7:16 - 7:20
    Mais à frente, vocês vão entender
    um pouquinho mais o conceito de pacote.
  • 7:20 - 7:22
    Mas já criem, ok?
  • 7:22 - 7:23
    Então, nessa tela
    já é possível.
  • 7:23 - 7:28
    Vou criar um pacote
    chamado "com.java".
  • 7:28 - 7:32
    Logo depois, eu já posso criar o nome
    da classe que eu vou trabalhar.
  • 7:32 - 7:34
    Nesse caso, eu vou lá
    no atributo Name
  • 7:34 - 7:38
    e crio o HelloJava.
  • 7:38 - 7:42
    Notem nessa criação aqui
    que eu usei o "h" maiúsculo
  • 7:42 - 7:43
    e o "Java" maiúsculo.
  • 7:43 - 7:46
    Isso também é o que nós
    chamamos de padrão,
  • 7:46 - 7:50
    ou Design Pattern,
    de criação de nome de classe.
  • 7:50 - 7:51
    E tomem
    bastante atenção.
  • 7:51 - 7:53
    Tem programadores
    .NET e PHP
  • 7:53 - 7:55
    que não utilizam
    esse padrão.
  • 7:55 - 8:00
    Mas para o Java é necessário
    porque pode não funcionar
  • 8:00 - 8:04
    em outras execuções caso
    você crie com letra minúscula,
  • 8:04 - 8:08
    principalmente o inicial
    da classe, tudo bem?
  • 8:08 - 8:11
    Uma vez criado o HelloJava,
    eu até usei o que nós chamamos
  • 8:11 - 8:14
    de módulo de camelo, ou seja,
    eu comecei com letras maiúsculas,
  • 8:14 - 8:17
    fui para letras minúsculas
    e cada substantivo ou nome
  • 8:17 - 8:19
    eu coloquei letra
    maiúscula novamente.
  • 8:19 - 8:22
    Eu posso fazer
    outras configurações,
  • 8:22 - 8:24
    que também vamos ver
    um pouquinho mais à frente.
  • 8:24 - 8:26
    Nós temos aqui, por exemplo,
    os modificadores,
  • 8:26 - 8:29
    que, por enquanto,
    vamos deixar como público.
  • 8:29 - 8:31
    Eu tenho a superclasse
    que, por enquanto,
  • 8:31 - 8:34
    vamos deixar
    a própria classe Object.
  • 8:34 - 8:37
    Também tenho interfaces
    as quais eu posso implementar,
  • 8:37 - 8:41
    e também tenho outras
    configurações de criação de código,
  • 8:41 - 8:46
    por exemplo, você criar automaticamente
    o "public static void main".
  • 8:46 - 8:51
    Esse método é o método
    que executa a programação,
  • 8:51 - 8:52
    que executa
    aquela classe.
  • 8:52 - 8:55
    Então, nós já vamos
    deixar selecionado.
  • 8:55 - 8:59
    Basta dar um Finish
    e ele automaticamente vai criar
  • 8:59 - 9:02
    todo aquele
    código Java.
  • 9:02 - 9:06
    É um código, claro, muito simples,
    é um pontapé inicial,
  • 9:06 - 9:09
    mas é um código
    totalmente executável.
  • 9:09 - 9:11
    Temos aqui
    um código Java,
  • 9:11 - 9:15
    apresentando para quem nunca viu
    um código Java frente a frente.
  • 9:15 - 9:16
    Claro, desenvolvam aí.
  • 9:16 - 9:19
    Quem estiver disponível nesse momento
    de abrir o Eclipse e desenvolver,
  • 9:19 - 9:20
    fique à vontade.
  • 9:20 - 9:23
    Esse código Java que nós
    geramos automaticamente,
  • 9:23 - 9:25
    como eu falei lá no início,
    é produtividade.
  • 9:25 - 9:30
    Então, nós não precisamos nem criar
    o arquivo nem escrever nada até o momento.
  • 9:30 - 9:32
    Ele já gerou
    automaticamente esse código.
  • 9:32 - 9:36
    Vocês podem ler aqui que ele
    criou a estrutura de pacotes,
  • 9:36 - 9:40
    criou o nome da classe utilizando
    uma palavra reservada chamada class
  • 9:40 - 9:45
    e também o public, que é
    a acessibilidade ou modificador,
  • 9:45 - 9:47
    e criou o método
    chamado main.
  • 9:47 - 9:50
    Esse método main, como
    o próprio nome diz em inglês,
  • 9:50 - 9:54
    é o método principal
    e que é executado, ok?
  • 9:54 - 9:56
    Bom, o que nós vamos fazer
    dentro desse método main?
  • 9:56 - 9:57
    Nós vamos gerar
    um código,
  • 9:57 - 10:01
    e esse código, inicialmente,
    vai ser simplesmente um print
  • 10:01 - 10:03
    de alguma informação
    no HelloJava.
  • 10:03 - 10:06
    Para fazer esse print
    basta eu digitar
  • 10:06 - 10:11
    System.out.println,
  • 10:11 - 10:14
    e entre parênteses e entre aspas
    colocar a informação que eu quero.
  • 10:14 - 10:17
    Então, eu coloquei
    aqui HelloJava
  • 10:17 - 10:20
    e coloquei um ponto
    e vírgula no final,
  • 10:20 - 10:25
    que é para o compilador entender
    que aquela instrução terminou.
  • 10:25 - 10:26
    Códigos bem
    simplesinhos.
  • 10:26 - 10:29
    Só de sacanagem, por exemplo,
    vocês vão ver que existem vários atalhos.
  • 10:29 - 10:33
    Então, se eu colocar um "sysout"
    e der um Ctrl + espaço,
  • 10:33 - 10:35
    ele também já preenche
    aquele mesmo código.
  • 10:35 - 10:38
    Eu até brinco que a programação
    hoje está muito simples.
  • 10:38 - 10:43
    Eu programei em linguagem C,
    em Clipper, lá nos anos 1995, 1996,
  • 10:43 - 10:46
    e tinha que fazer tudo na mão,
    inclusive compilação e execução.
  • 10:46 - 10:48
    E agora vocês têm essas ferramentas
    que facilitam bastante.
  • 10:48 - 10:51
    Então, aproveitem bastante
    essa produtividade.
  • 10:51 - 10:53
    Uma vez
    o código pronto,
  • 10:53 - 10:57
    o Eclipse também já fez
    automaticamente
  • 10:57 - 11:00
    o papel de compilação,
    ou seja, ele validou
  • 11:00 - 11:04
    se nós escrevemos todos
    os comandos de forma correta.
  • 11:04 - 11:07
    Ele validou tanto se está
    de forma correta
  • 11:07 - 11:09
    quanto o significado
    desses comandos,
  • 11:09 - 11:12
    o que nós chamamos
    tanto de sintaxe e semântica.
  • 11:12 - 11:13
    Uma vez validado...
  • 11:13 - 11:15
    Porque se não estiver
    validado, ele vai reclamar.
  • 11:15 - 11:17
    Então, vamos forçar
    um exemplo aqui.
  • 11:17 - 11:19
    Eu não vou usar
    o ponto e vírgula.
  • 11:19 - 11:22
    Ele vai deixar
    automaticamente um "x".
  • 11:22 - 11:25
    Se eu verificar naquele "x",
    ele já vai me informar o erro:
  • 11:25 - 11:27
    "Olhe, tem um erro
    de sintaxe.
  • 11:27 - 11:30
    Está faltando um ponto
    e vírgula em algum lugar".
  • 11:30 - 11:34
    E muitos programas às vezes
    até corrigem esse erro, ok?
  • 11:34 - 11:37
    Bom, uma vez que nós
    corrigimos esse erro
  • 11:37 - 11:39
    e não aparece
    nenhum vermelhinho,
  • 11:39 - 11:41
    significa que está
    compilado.
  • 11:41 - 11:44
    Ao recapitularmos como é
    o processo de compilação,
  • 11:44 - 11:47
    ou seja, esse
    arquivo ponto Java,
  • 11:47 - 11:49
    quando ele compila ele gera
    um arquivo ponto class.
  • 11:49 - 11:51
    Foi isso que ele fez
    nesse momento,
  • 11:51 - 11:53
    ele já gerou
    um arquivo ponto class.
  • 11:53 - 11:55
    Agora que nós temos
    o arquivo ponto class,
  • 11:55 - 11:57
    nós vamos executar
    esse arquivo
  • 11:57 - 12:01
    para que o JVM reconheça
    e gere o resultado.
  • 12:01 - 12:05
    Para realizar a execução
    do arquivo ponto class que foi gerado
  • 12:05 - 12:07
    basta vir no play.
  • 12:07 - 12:10
    Esse play é
    o executor do Java
  • 12:10 - 12:15
    que vai executar um comandinho
    Java para aquela classe
  • 12:15 - 12:18
    que será executada
    no JVM.
  • 12:18 - 12:22
    Vocês vão ver automaticamente
    na aba console,
  • 12:22 - 12:27
    que representa todo o output
    da programação, ou a saída da programação,
  • 12:27 - 12:31
    o resultado, que é
    simplesmente HelloJava.
  • 12:31 - 12:33
    Pronto. Está feito
    o primeiro programa
  • 12:33 - 12:37
    dentro de uma ferramenta
    mais utilizada no mercado,
  • 12:37 - 12:42
    fazendo todo o processo tanto
    de codificação, compilação e execução.
  • 12:42 - 12:47
    Bom, uma vez o seu projeto pronto,
    você pode armazenar esse projeto
  • 12:47 - 12:51
    não só na sua máquina, mas também
    pode armazenar em ferramentas
  • 12:51 - 12:54
    como GitHub, que vocês
    verão mais à frente,
  • 12:54 - 12:57
    ou simplesmente levar
    para outro computador,
  • 12:57 - 13:00
    colocar em alguma outra
    Cloud que vocês utilizem, ok?
  • 13:00 - 13:02
    Para fazer isso,
    existe todo um processo
  • 13:02 - 13:05
    de exportação
    e importação de código.
  • 13:05 - 13:08
    Para exportar
    um projeto inteiro
  • 13:08 - 13:13
    basta vocês irem
    em File, opção Export.
  • 13:13 - 13:16
    Dentro da opção Export existem
    várias opções de exportar,
  • 13:16 - 13:20
    mas vocês vão na opção
    "General, Archive File".
  • 13:20 - 13:21
    O que significa isso?
  • 13:21 - 13:24
    Ele simplesmente vai pegar
    todo o seu projeto
  • 13:24 - 13:26
    e gerar um arquivo
    compactado.
  • 13:26 - 13:31
    Selecionou a parte de Archive File,
    ele vai perguntar quais projetos
  • 13:31 - 13:34
    você quer compactar
    para exportar.
  • 13:34 - 13:36
    Nós vamos selecionar
    o projeto HelloJava,
  • 13:36 - 13:40
    e ele também vai dizer onde
    você quer fazer a gravação.
  • 13:40 - 13:41
    Você vai
    na opção Browser,
  • 13:41 - 13:46
    seleciona a pasta
    de armazenamento daquele arquivo,
  • 13:46 - 13:48
    dá um nome
    para aquele arquivo.
  • 13:48 - 13:52
    Vou dar o nome
    de HelloJava
  • 13:52 - 13:56
    e já vai gravar em zip,
    tar, ou outro formato.
  • 13:56 - 14:00
    Dou um salvar,
    e depois eu dou um Finish.
  • 14:00 - 14:04
    Existem outras configurações,
    como criação de estrutura de diretórios,
  • 14:04 - 14:07
    ou, ainda, simplesmente
    escolher entre zip e tar.
  • 14:07 - 14:09
    Nesse caso,
    vou deixar como zip.
  • 14:09 - 14:13
    Dou um Finish e ele gerou
    automaticamente o arquivo
  • 14:13 - 14:14
    dentro daquela
    pasta.
  • 14:14 - 14:18
    Só para vocês visualizarem
    como foi gerado aquele arquivo,
  • 14:18 - 14:22
    entro no sistema operacional
    que eu estou trabalhando,
  • 14:22 - 14:25
    entro no diretório da pasta
    que eu gerei o arquivo,
  • 14:25 - 14:27
    e posso ver lá
    o arquivo gravado.
  • 14:27 - 14:30
    Bom, e se quisermos
    recuperar aquele arquivo?
  • 14:30 - 14:32
    Basta nós fazermos
    um processo inverso,
  • 14:32 - 14:34
    que é o processo
    de importação.
  • 14:34 - 14:36
    Vou fazer
    a simulação aqui.
  • 14:36 - 14:43
    Vou fechar o meu projeto,
    vou lá em File, vou no Close.
  • 14:43 - 14:47
    Fechei o meu projeto e até vou
    excluir esse projeto do meu workspace.
  • 14:47 - 14:48
    Eu vou dar
    um Delete
  • 14:48 - 14:52
    e vou falar que eu vou deletar inclusive
    a estrutura física desse projeto.
  • 14:52 - 14:55
    Dei um "ok", deletei
    a estrutura física desse projeto.
  • 14:55 - 14:57
    Não tenho mais
    projeto.
  • 14:57 - 15:00
    Mentira! Eu tenho porque
    eu salvei lá em Archive File.
  • 15:00 - 15:02
    Então, o que eu faço
    para recuperar?
  • 15:02 - 15:06
    Eu vou na opção
    File, Import.
  • 15:06 - 15:09
    Dentro de Import eu também
    tenho várias opções,
  • 15:09 - 15:11
    só que, agora, eu não
    vou em Archive File.
  • 15:11 - 15:12
    Detalhe, hein!
  • 15:12 - 15:16
    Agora eu vou
    em "Existing Projects into Workspace".
  • 15:16 - 15:19
    Ou seja, eu vou pegar
    um projeto que já existe
  • 15:19 - 15:23
    e importar para aquele
    workspace, ok?
  • 15:23 - 15:27
    Seleciono isso, dou um Next,
    e aí ele vai me dizer
  • 15:27 - 15:29
    onde está a estrutura
    de diretório,
  • 15:29 - 15:31
    porque eu posso fazer isso
    com o diretório inteiro
  • 15:31 - 15:34
    ou aonde está a estrutura
    do Archive File.
  • 15:34 - 15:38
    Então, eu seleciono Archive File,
    vou em Browser,
  • 15:38 - 15:43
    e vou buscar a informação
    naquela pasta de armazenamento.
  • 15:43 - 15:45
    Busco a minha pasta
    de armazenamento,
  • 15:45 - 15:48
    busco o arquivo que está
    armazenado, o ".ZIP",
  • 15:48 - 15:50
    e dou um abrir.
  • 15:50 - 15:51
    Olhe só
    que interessante.
  • 15:51 - 15:53
    Ele já traz
    a relação de projetos
  • 15:53 - 15:57
    que está dentro
    daquele arquivo zip.
  • 15:57 - 15:58
    Eu seleciono
    o único projeto,
  • 15:58 - 16:01
    ou os demais projetos
    que eu quero importar,
  • 16:01 - 16:03
    e dou um Finish.
  • 16:03 - 16:08
    Ele pegou automaticamente toda
    aquela estrutura que eu havia exportado
  • 16:08 - 16:10
    e importou
    da mesma maneira.
  • 16:10 - 16:12
    Só para vocês terem certeza
    do que eu estou falando,
  • 16:12 - 16:16
    eu vou abrir aquele arquivo
    HelloJava novamente,
  • 16:16 - 16:19
    vou dar um executar
    com o play,
  • 16:19 - 16:22
    e ele vai gerar novamente
    o mesmo resultado.
  • 16:22 - 16:23
    Ok?
  • 16:23 - 16:26
    Então, esse daqui é um ciclo
    completo da ferramenta Eclipse,
  • 16:26 - 16:30
    desde a criação de um projeto
    Java até a execução,
  • 16:30 - 16:32
    e também a exportação
    e importação.
  • 16:32 - 16:35
    No decorrer do conteúdo,
    vocês vão ver
  • 16:35 - 16:38
    mais detalhes sobre
    o Eclipse, inclusive atalhos,
  • 16:38 - 16:40
    para também melhorar
    ainda mais a produtividade.
Title:
LTP CAP02 VA01 AMBIENTE DESENVOLVIMENTO INTEGRADO
Video Language:
Portuguese, Brazilian
Duration:
17:09

Portuguese, Brazilian subtitles

Incomplete

Revisions