Latest Articles

Gerencie seus projetos com NB Project .

Twitter Updates

Navigation

Calendar

    « Março 2010
    SegTerQuaQuiSexSábDom
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
        
           
    Today

Tag Cloud

Links

    • JavaBahia
    • NB Project
    • TI na Bahia

Stats

  • Today's hits: 135
  • Posts: 97
  • Comments: 77
  • Created: 08/2008
  • Updated: 11/Mar/2010


Utilizando o Netbeans para Desenvolver com Griffon

Posted on Julho 15, 2009 by Alessandro Dourado in Netbeans

 

O que é que nós desenvolvedores estamos sempre buscando?? Ferramentas que falicitem as nossas atividades. E como a ferramenta que ultimamete tem me salvado é o Netbeans, a primeira coisa que fiz quando comecei a programar em Grail/Griffon/Groovy foi pesquisar os plugins para Netbeans.

 

E com isso, dando continuidade em meus posts sobre o Griffon, hoje vou falar do plugin Griffon feito para o Netbeans.

 

Comecei a busca do plugin com o pé direito, o dia em que eu pesquisei foi exatamente o mesmo dia em que Geertjan liberou o plugin do Griffon para download no site de  plugins do Netbeans. Na mesma hora, baixei, instalei, usei e aprovei! Agora vou descrever minha tragetoria com esse plugin para que você também aprove este plugin.

 

Instalando o Plugin

 

Atenção / Aviso / OBS:  O plugin do Griffon esta em suas primeiras versões e conta com um grande problema: Ao configurar o Griffon, você perderá os recursos do Netbeans referenteas aplicações Grails. Ou seja, Griffon e Grails no mesmo Netbeans não rola. Se você desenvolver para os dois frameworks instale uma nova instancia do Netbeans para o Griffon deixando uma para cada.


Para instalar o plugin você deverá ter o Netbeans 6.7 com o suporte Groovy instalado e habilitado. Se você baixou a versão Java ou a completa (Tudo) do Netbeans já terá o suporte ao Groovy. Caso não possua, você o deverá instalar antes do Plugin do Griffon.

 

Para instalar o suporte ao Groovy acesse Ferramentas >> Plugins e depois na aba Plugins Disponiveis você seleciona o Groovy e clicar em Instalar. Se já estiver instalado e não ativo, você deverá ir na aba de Instalados, selecionar o Groovy e clicar em Ativar como mostra a Figura 1.

 

Figura 1 - Ativando o Plugin

 

Com o suporte ao Groovy habilitado passamos aos próximos passos, baixar, instalar, configurar e testar o plugin.

  1. Faça o download do plugin aqui.
  2. Extraia o conteudo do arquivo baixado e terá 3 arquivos .nbm
  3. Em Ferramentas >> Plugins na Aba Baixados
    1. Click em Adicionar Plugins (Figura 2)
    2. Selecione os arquivos extraidos (Figura 3)
    3. Click no Botão Instalar (Figura 2)

 Figura 2 - Adicionando Plugins Baixados

 Figura 3 - Selecionando Arquivos

 

Após instalado vamos configurar o plugin apontando o diretório onde o Griffon esta instalado. O meu post "Griffon: O Grails para Aplicacoes Swing/JavaFx" mostra como instalar o Griffon. Para isso a vá no menu Ferramentas >> Opções >> Miscelânea na aba Groovy e aponte o diretório o Griffon e do Grails nesta configuração. Não sei se é obrigatório configurar o Grails mas como eu não estava conseguindo gravar só com o Griffon (pode ser um Bug) e eu tinha o Grails instalado na minha maquina, então eu configurei o Grails também. Essa tela é ilustrada na Figura 4.


 Figura 4 - Configurando o caminho do Griffon

 

Utilizando o Plugin


Com tudo instalado e configurado, chegou a hora de colocar a mão na massa e começar a desenvolver Griffon utilizando os recursos do plugin.

 

A primeira coisa que vamos fazer é criar um novo projeto. Para isso você deverá seguir os mesmos passos de criação de qualquer projeto no Netbeans.

  1. Menu Arquivo >> Novo Projeto
  2. Seleciona a categoria Groovy e o projeto Griffon Application (Figura 5)
  3. Escolhe o nome e o local da aplicação e finaliza. Neste passo existe uma forma de configurar o Griffon (Figura 6)
  4. Projeto criado e listado na janela de Projetos (Figura 7)

 

Obs.: Qualquer aplicação do Griffon, criada pelo plugin ou não pode ser aberta e usada pelo plugin.


 Figura 5 - Criando um novo projeto Griffon (parte 1)

 

 Figura 6 - Criando um novo projeto Griffon (parte 2)

 

 Figura 7 - Visualização do Projeto Criado

 

Com o plugin, com apenas alguns clicks você poderá executar diversos comando Griffon. Ao clicar com o botão direito do mouse,  você verá o meu da Figura 8 onde já disponibiliza diversas ações como: limpar, executar, atualizar, testar, compilar além de outras.

A ação selecionada na figura abaixo ("Run Griffon Command...";)  ao ser chamada abre uma janela com todos os comandos da aplicação Griffon e dos plugins instalados na mesma (Figura 9). Ai é só selecionar o comando e clicar em "Run".

 

 Figura 8 - Menu com opções para projetos Griffon

 

 

 Figura 9 - Lista de comandos Griffon

 

O plugin também mostra na area de output do Netbeans todas as saidas da aplicação como mostrado na Figura 10.

 

Figura 10 - Aplicação Griffon com o seu Output

 

Este post tem como objetivo instalar e mostrar o plugin de desenvolvimento Griffon para o Netbeans. Eu já estou usando este plugin para desenvolver a minhas aplicações e plugins e não tenho muito do que reclamar não apenas alguns detalhes que não chega a atrapalhar as minhas tarefas.

 

[Read More]