Mostrando postagens com marcador Eclipse. Mostrar todas as postagens
Mostrando postagens com marcador Eclipse. Mostrar todas as postagens

20 de fev. de 2010

Oracle Fusion Middleware 11g - Oracle Enterprise Pack for Eclipse (OEPE)

Após a instalação e configuração de domínio do weblogic vou mostrar a integração da ferramenta de desenvolvimento da Oracle OEPE que pode ser baixada no link: http://www.oracle.com/technology/software/products/oepe/index.html.

Após baixar e descompactar a ferramenta, basta entrar na pasta eclipse e utilizar o atalho "eclipse" existente neste diretório para executá-la. O vídeo abaixo mostra a integração da ferramenta com um domínio local de weblogic server na versão 11g(10.3.2).


[]s

25 de jan. de 2010

JBoss Seam - Configuração de ambiente

Estou começando alguns estudos sobre JBoss Seam. Já a alguns anos utilizo struts2 e previamente webwork, que é muito parecido com struts2 e no qual ele foi inspirado e utilizado como base. Ultimamente tenho visto muitos desenvolvedores que considero de alta qualificação falarem muito bem do JBoss Seam e por isso resolvi fazer alguns estudos e o primeiro desafio nestes casos é reunir tudo o que precisamos para configurar o ambiente de desenvolvimento para poder fazer alguns testes e aprofundar nos estudos. Neste post eu coloco os links de downloads que efetuei para deixar o ambiente pronto para trabalhar com o Seam.

Os softwares que utilizo para esta configuração são:
*Eclipse Galileo.
*JBoss 5.1.
*JBossTools para eclipse galileo. Utilizei o site configurado no eclipse galileo. A configuração que funcionou melhor no meu caso foi a Development. O update site é: http://download.jboss.org/jbosstools/updates/development/
*Seam 2.0.2.SP1 - Estou usando o 2.0 pois a maioria da documentação, atualmente, cobre essa versão.
*Mysql 5.1. - Baixei com o gerenciador de pacotes do Ubuntu.Foi necessário baixar também o driver JDBC do Mysql para configurar no JBoss Tools no eclipse.

Depois de baixar todos os softwares basta abrir o eclipse e criar um novo projeto do Seam. Alguns wizards irão aparecer para configurar os ambientes do JBoss App Server,JBoss Seam e Base de dados o driver do banco utilizado será necessário e a criação de uma base de dados com usuário e senha para utilizar durante os estudos. Com isso em mãos não tem segredo e depois é só começar a conhecer as ferramentas do JBoss Tools para começar os estudos.

Minha primeira impressão com o Seam foi bastante encorajadora. O ambiente do JBoss Tools parece bem amigável e fornece alguns wizards interessantes que facilitam e agilizam o desenvolvimento.
[]s

30 de mai. de 2009

GWT - Google web toolkit - Instalação do plugin do eclipse

Impressionado com o google wave resolvi dar uma olhada no Google Web Toolkit que é o framework open source de um projeto da Google que é utilizado para o desenvolvimento do wave. Nunca tinha avalido o GWT seriamente e resolvi então dar uma boa olhada pois na apresentação do wave o desenvolvedor citou a facilidade de reutilização de código também para celulares e como ando estudando desenvolvimento de devices achei interessante dar uma boa olhada. A seguir posto minhas primeiras impressões sobre o GWT e também um rápido passo a passo para utilizá-lo pela primeira vez.

A primeira boa notícia para mim foi que o GWT abstrai toda a construção da aplicação para browsers em linguagem java, no meu caso que a quase 10 anos sempre apostei no java isso soou bastante promissor.

Outra coisa agradável foi a primeira impressão que tive com a documentação do kit que é bastante completa e simples, direto ao ponto, ou seja, no meu ponto de vista a melhor forma. Não gosto de ficar lendo grandes introduções e teorias sobre os frameworks que estou avaliando, prefiro ir direto ao ponto e desenvolver alguma coisa simples para aí sim aprofundar, se for o caso, e então utilizar em algum projeto real.

Finalmente a melhor das notícias é que já existe um plugin do eclipse para o GWT o que possibilita que possamos fazer alguns testes com ele muito fácil e rapidamente. Vamos então ao passo a passo:

1) Baixar o plugin do eclipse utilizando a url de download do update site:
Para eclipse Europa: http://dl.google.com/eclipse/plugin/3.3
Para eclipse Ganymede: http://dl.google.com/eclipse/plugin/3.4

2) Reiniciar o eclipse.

3) Criar um projeto utilizando o GWT plugin do eclipse. Uma vez que o plugin estiver instalado, para criar um projeto utilize o menu de criação de aplicação web normalmente: File > New > Web Application Project. Se o plugin estiver corretamente instalado este será agora um projeto habilitado para o GWT.

4) Executar o projeto. Para executar o projeto no ambiente local, basta executar o projeto como uma aplicação web tradicional.

Bem esta foi uma breve introdução do que vi até o momento sobre o GWT, irei agora desenvolver algum pequeno protótipo funcional de aplicação para realizar alguns testes e posteriormente posto minhas impressões. Seguem alguns links úteis para quem quiser saber mais.

Passo a passo para executar exemplos.

Criar uma aplicação passo-a-passo utilizando o plugin do eclipse.

Para deploy de apps com GWT na web no site AppEngine do Google.

Dica final: A primeira vez que você for rodar uma aplicação utilizando o plugin com linux(meu caso) pode ocorrer o seguinte erro:
** Unable to load Mozilla for hosted mode ** java.lang.UnsatisfiedLinkError: .../mozilla-1.7.12/libxpcom.so: libstdc++.so.5: cannot open shared object file: No such file or directory ...
Isso ocorre porque as novas versões do Ubuntu não trazem essa lib por defaul instalada. Para resolver o problema abra um console e baixe a lib com o comando:

sudo apt-get install libstdc++5


E após isso deve funcionar normalmente!

[]s

5 de ago. de 2008

Eclipse Ganymede!

Baixei e vou começar a utilizar o eclipse Ganymede para meu novo projeto! Para isso vou utilizar a ferramenta para revisar alguns frameworks e aproveitar para ver como ficou. Neste projeto devo utilizar as tecnologias JSF ou Struts2(ainda indefinido), Spring e Hibernate.

Este novo release do eclipse, pelo pouco que pude ver até o momento, tem documentação aparentemente bem completa e as principais alterações do ponto de vista do usuário final podem ser vistas na documentação on-line do projeto no link: http://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.user/whatsNew/platform_whatsnew.html , link em inglês.

[]s