Você precisa de um freelancer, códigos-fonte e exemplos completos?
Bem-vindo(a) ao meu site. Além de realizar alguns serviços como freelancer eu tenho alguns códigos-fonte e exemplos completos de Java, Delphi, PHP, Python, C/C++, Hibernate, JPA, Spring, JSP, Servlets, Ruby, Ruby On Rails e muitas outras linguagens e frameworks. Veja como falar comigo clicando aqui.
 
Voltar para a página inicial Página Inicial Artigos e Tutoriais Dicas e Truques Veja nossa relação de códigos-fonte e exemplos completos
Você está aqui: Inicio -> Artigos e Tutoriais -> Groovy -> Como baixar, instalar e escrever sua primeira aplicação usando Groovy
Groovy - Como baixar, instalar e escrever sua primeira aplicação usando Groovy
Views: 680 Comentários Confiabilidade: Avalie:


Como baixar, instalar e escrever sua primeira aplicação usando Groovy

1 - Introdução

A Groovy é uma linguagem dinâmica relativamente nova que pode ser interpretada ou compilada. Seu alvo principal é a plataforma Java. Além de rodar em cima do Java e sua extensa API, o Groovy foi e tem sido influencido por linguagens tais como Ruby, Perl, Python e Smalltalk.

Diferente de outras linguagens que são transportadas para a JVM (Java Virtual Machine), tais como JRuby e Jython, o Groovy foi desenvolvido com a JVM em mente, o que evita as incompatibilidades iniciais e, consequentemente, reduz a curva de aprendizado.

Os programadores Java querendo conhecer e começar a usar o Groovy não terão nenhuma dificuldade de adaptação, uma vez que o Groovy trabalha com a API do Java em vez de ter sua própria API. E, o Groovy faz mais que acessar a Java API existente. O GDK (Groovy Development Kit) extende a API Java adicionando novos métodos às classes Java já existentes.

Este artigo mostra como baixar, instalar, escrever e executar sua primeira aplicação usando Groovy. Acreditamos que este primeiro contato servirá para alavancar seus estudos em relação a esta nova e tão comentada linguagem.

2 - Baixando o Groovy

O primeiro passo para baixar o Groovy é direcionar seu navegador para http://groovy.codehaus.org. Este é o site oficial da linguagem durante a autoria deste artigo. Localize a seção de download e baixe a versão estável mais recente. Para este artigo baixamos o arquivo groovy-binary-1.6.3.zip (10.43Mb). Basta descompactar no diretório de sua preferência, por exemplo, c:\groovy.

O passo seguinte é definir a variável de ambiente GROOVY_HOME e apontá-la para o diretório no qual descompactamos o Groovy. Agora vamos adicionar c:\groovy\bin à variável de ambiente PATH. Isso vai facilitar o acesso às ferramentas de linha de comando. Antes de finalizar, certifique-se de que você possui uma variável de ambiente JAVA_HOME e que esta esteja apontando para um JDK em perfeito funcionamento.

3 - Testando a instalação do Groovy

Hora de testar. Abra uma nova janela de terminal e dispare:



Se tudo correu bem você terá um resultado parecido com:



4 - Escrevendo e executando sua primeira aplicação Groovy

Vamos escrever nossa primeira aplicação em Groovy? Crie um arquivo texto chamado "primeiro.groovy" no diretório de sua preferência, por exemplo, "c:\estudos_groovy". Tenha o cuidado para que o nome do arquivo não termine como "primeiro.groovy.txt". Em seguida digite o seguinte código:



Salve o arquivo e vamos executar. Entre no diretório no qual você salvou primeiro.groovy e dispare:



Se tudo correu bem o programa solicitará o seu nome e em seguida o exibirá como uma mensagem de boas-vindas ao Groovy. Parabéns!

Sobre o autor deste artigo ou tutorial
Osmar J. Silva
Goiânia - GO
Usuário desde 12/11/2006
Graduado em Ciência da Computação pela UNIP (Universidade Paulista) e atualmente morando em Goiânia-GO. Desde 1998 tem atuado no desenvolvimento de sistemas, seja como responsável principal ou como freelancer ou consultor. Entre as linguagens que já desenvolveu pode-se incluir Java, Delphi, C++, Python, Perl, PHP, Ruby, etc. Alguns projetos já desenvolvidos incluem salas de chat, fóruns, sistemas de gerenciamento de notícias, blogs, sistemas de helpdesk, sites corporativos, sistemas acadêmicos e financeiros. É o proprietário e principal editor de conteúdo do site Arquivo de Códigos.

Atua também como professor do curso de Sistemas de Informação da Faculdade Delta (http://www.faculdadedelta.edu.br)
Este usuário atua como freelancer Veja a relação de freelancers
Veja o perfil completo deste usuário
Pesquise Dicas, Truques, Anotações, Artigos, Tutoriais, etc:
0 Comentários para este tutorial | Clique para inserir um novo comentário
Seja o primeiro a comentar este artigo ou tutorial.
Use este formulário para inserir um novo comentário para este artigo ou tutorial. É preciso estar logado no site. Se você já um usuário registrado, efetue o login no menu esquerdo de nossas páginas.
Título do comentário:
Seu comentário:
Dicas de formatação:
Não é permitido código HTML nos comentários. No entanto, você pode conseguir boas formatações usando:

[b][/b] - para negrito
[ul][/ul] - para listas não ordenadas
[li][/li] - para itens da lista
[pre][/pre] - para exibir trechos de códigos-fonte (de forma a manter a formatação e facilitar a leitura)
Veja mais artigos e tutoriais de Groovy
Veja mais artigos e tutoriais de outras linguagens
Pesquise Dicas, Truques, Anotações, Artigos, Tutoriais, etc:
Powered by Locaweb
Quem Somos
Bem-vindo ao Arquivo de Códigos. Meu nome é Osmar J. Silva, moro em Goiânia-GO e sou o criador deste site e de todo o material disponível nele. Clique aqui e saiba como posso ajudá-lo atuando como freelancer ou consultor em seus projetos.
Referências
 
http://www.arquivodecodigos.net
2000 - 2009 - Todos os direitos reservados a Osmar J. Silva
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734
E-Mail: suporte@recomende.com
MSN: osmar@recomende.com (só para negócios, por favor)

Desenvolvedor Responsável: Osmar J. Silva