Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Instalação e Utilização de Plugins no Eclipse: VEP, Jboss-Ide e OMONDO, Notas de estudo de Informática

Saiba como instalar e utilizar plugins como vep, jboss-ide e omondo no eclipse para facilitar o desenvolvimento java. Aprenda a instalar, configurar e utilizar esses plugins para criar ejbs, jsps, diagramas uml e gerenciar projetos java.

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 05/02/2010

gustavo-dias-11
gustavo-dias-11 🇧🇷

4.7

(7)

46 documentos

1 / 18

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
ht tp : / / ww w. bold cro n. com .b r
Gru po d e Usuár ios Jav a – h tt p: / / w ww .g uj .co m .br Página 1
(FOLSVH±4XHPHVWX"""
5RJpULR3HUHV*RPHV
$LGpLDGHVWHDUWLJRpDSUHVHQWDUXPDGDVPDLVFRPSOHWDVIHUUDPHQWDVGHGHVHQYROYLPHQWR
-DYDHRSRGHUTXHHVVDIHUUDPHQWDWHPFRPDDGLomRGHSOXJLQVGHSULPHLUDOLQKD
,QWURGXomR
O proj eto Eclipse.org nasceu da iniciativa de grand es empr esas lider es em seus seguimentos, tais como
Bor land, IBM, QNX Softwa re, Rational So ft war e, Red Hat, Suse, Toghether Software ( compr ada p ela
Bor land), Sybase e Fuj itsu . Em fev ereir o de 20 04 o Eclip se.or g t ornou-se in depend ente, f icand o “livr e” da
IBM.
Atualm ente o Eclip se.or g m antém 4 grand es p roj etos e 1 9 subproj etos, den t re esses grand es pr ojet os
podem os destacar a I DE Ecli pse par a desen volv imen to Java.
Esta ferra m enta per mit e personalizar t otalm ent e o am biente de acor do com o proj eto que está sendo
desenvolvido, seja ele desenvo lv iment o p ara plat afor ma WEB ou Deskt op (St andard ), com ou sem EJBs,
J2ME, et c. Além dist o, per mit e a inst alação de plu gi ns que trabalh am integrado com a ferr ament a. Em
sua versã o básica , o Ecli pse j á t raz algu ns p lu gins (qu e po demos cham ar de p lugins básicos) , d entre eles
podem os destacar a i ntegr ação com o Ant e com o CVS.
Apesar de ser um a IDE free e open source, o Eclip se é bem com plet o, perm itin do quê seja feit o nele
tudo o que pode ser feit o em um a IDE paga, claro , qu e em alg un s casos com um gr au de dificuldade
maio r, mas para ativi dades de desen volv iment o sicas como desenv olvimento em Swing, Jsp, Serv lets
ele atende muit o bem , t em gran des facilidades para d esenv olvimento de EJBs, m as n ada qu e se comp are
ao Jbui lder d a Bor land n est e quesit o.
6HUiTXHYDOHDSHQDFRPSUDUXPD,'(GHGHVHQYROYLPHQWR-DYD"
Essa pergu nta me perseguiu d urant e um tempo e o con segui me conformar em ter
que pa gar preços salga dos por IDEs J ava se tín ham os o Eclipse e o Netbeans que
poderia m at ende r mu ito bem a todas m inhas necessid ades. Em um pr ojeto qu e
trab alhei necessitei ut ilizar uma IDE comprada pelo client e e percebi qu e as vezes
vale a pen a pa gar. Como p or exem plo cr iar E JBs n o Eclip se pode ser um tra balho um
pouquinh o chato, ma s no J build er pode-se fazer is so totalm ente de for ma visual.
2LQtFLR±,QVWDODQGRQR:LQGRZV
O down load do Eclip se pode ser feit o no endere ço ht tp: / /w ww. eclipse.or g/down loads/ index.p hp , sen do
que hoje a versão estáv el é a 3 .0.1.
Descom pact e o arqu ivo baixo para a r aiz d o dr ive C: \ da m áqu in a, t endo a segu inte raiz.
Pode- se cr iar um atalho d o ar quiv o eclip se.ex e em sua ár ea de tra balho (Deskt op) , p ois o eclipse não faz
isso aut omat icamente.
(FOLSVHRUJ
Pod e-se con seguir m uita in form ação interessan te sobre o Eclipse, inclusive sua
docum entaçã o no sit e www.eclip se.org.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12

Pré-visualização parcial do texto

Baixe Instalação e Utilização de Plugins no Eclipse: VEP, Jboss-Ide e OMONDO e outras Notas de estudo em PDF para Informática, somente na Docsity!

(FOLSVH±4XHPHVWX"""

5RJpULR3HUHV*RPHV

$LGpLDGHVWHDUWLJRpDSUHVHQWDUXPDGDVPDLVFRPSOHWDVIHUUDPHQWDVGHGHVHQYROYLPHQWR

-DYDHRSRGHUTXHHVVDIHUUDPHQWDWHPFRPDDGLomRGHSOXJLQVGHSULPHLUDOLQKD

,QWURGXomR

O proj et o Eclipse.org nasceu da iniciat iva de grandes em presas lideres em seus seguim ent os, t ais com o Borland, I BM, QNX Soft ware, Rat ional Soft ware, Red Hat , Suse, Toghet her Soft ware ( com prada pela Borland) , Sybase e Fuj it su. Em fevereiro de 2004 o Eclipse.org t ornou- se independent e, ficando “ livre” da I BM.

At ualm ent e o Eclipse.org m ant ém 4 grandes proj et os e 19 subproj et os, dent re esses grandes proj et os podem os dest acar a I DE Eclipse para desenvolvim ent o Java.

Est a ferram ent a perm it e personalizar t ot alm ent e o am bient e de acordo com o proj et o que est á sendo desenvolvido, sej a ele desenvolvim ent o para plat aform a WEB ou Deskt op ( St andard) , com ou sem EJBs, J2ME, et c. Além dist o, perm it e a inst alação de plugins que t rabalham int egrado com a ferram ent a. Em sua versão básica, o Eclipse j á t raz alguns plugins ( que podem os cham ar de plugins básicos) , dent re eles podem os dest acar a int egração com o Ant e com o CVS.

Apesar de ser um a I DE free e opensource, o Eclipse é bem com plet o, perm it indo quê sej a feit o nele t udo o que pode ser feit o em um a I DE paga, claro, que em alguns casos com um grau de dificuldade m aior, m as para at ividades de desenvolvim ent o básicas com o desenvolvim ent o em Swing, Jsp, Servlet s ele at ende m uit o bem , t em grandes facilidades para desenvolvim ent o de EJBs, m as nada que se com pare ao Jbuilder da Borland nest e quesit o.

6HUiTXHYDOHDSHQDFRPSUDUXPD,'(GHGHVHQYROYLPHQWR-DYD" 

Essa pergunta m e perseguiu durante um tempo e não consegui me conformar em ter

que pagar preços salgados por IDEs J ava se tínhamos o Eclipse e o Netbeans que

poderiam atender m uito bem a todas m inhas necessidades. Em um projeto que

trabalhei necessitei utilizar uma IDE já com prada pelo cliente e percebi que as vezes

vale a pena pagar. Com o por exemplo criar EJ Bs no Eclipse pode ser um trabalho um

pouquinho chato, mas no J builder pode-se fazer isso totalmente de forma visual.

2LQtFLR±,QVWDODQGRQR:LQGRZV

O download do Eclipse pode ser feit o no endereço ht t p: / / www.eclipse.org/ downloads/ index.php, sendo que hoj e a versão est ável é a 3.0.1.

Descom pact e o arquivo baixo para a raiz do drive C: \ da m áquina, t endo a seguint e raiz.

Pode- se criar um at alho do arquivo eclipse.exe em sua área de t rabalho ( Deskt op) , pois o eclipse não faz isso aut om at icam ent e.

(FOLSVHRUJ 

Pode-se conseguir muita inform ação interessante sobre o Eclipse, inclusive sua

documentação no site www.eclipse.org.

2LQtFLR±,QVWDODQGRQR/LQX[

O download do Eclipse pode ser feit o no endereço ht t p: / / www.eclipse.org/ downloads/ index.php, sendo que hoj e a versão est ável é a 3.0.1.

Após o download, descom pact e o arquivo execut ando o seguint e com ando: unzip /download / eclipse-SDK-3.0.1-linux-motif.zip

Não esqueça de dar permissão para o usuário no diretório criado, para isto basta utilizar o comando: chm od + x / usr/ local/ bin/ eclipse

Depois basta executar o binário do eclipse. Basta digitar eclipse no diretório onde foi descompactada a aplicação.

,QLFLDOL]DomR 

Durant e a inicialização do eclipse deve- se configurar o diret ório padrão das Workspaces, que será o local onde ficarão arm azenados os proj et os.

Est a configuração pode ser alt erada em File > Swit ch workspace

I nt eressant e é not ar que podem os criar vários lugares para deploy, escolhendo ent re os arquivo na hora do deploy para onde cada um irá, dest a form a podem os t rabalhar em parceria com o Plugin do Tom cat para iniciar o Tom cat de dent ro do Eclipse e realizar o deploy dos arquivos war ( j sp) para dent ro do Tom cat , irem os realizar m ais adiant e um exem plo dest a int egração.

Clique em Add, e selecione File Syst em Copy e clique em OK.

Clique em Browse, e selecione o cam inho de deploy do Jboss, por exem plo, C: / j boss- 3.2.5/ server/ default / deploy/ , pode- se no Label Nam e, associar um a descrição a est e t ipo de deploy

Pode- se dest a form a criar vários locais de deploy, por exem plo, um para Ej b´ s e out ro para JSP e/ ou Servlet s.

O Jboss- I de perm it e a criação de EJBs, Servlet s e JSP, onde para o JSP e HTML ele perm it e a exibição dos códigos com cores dest acadas. I rem os const ruir um exem plo sim ples ut ilizando apenas um JSP, m as que dará um a visão inicial sobre o Plugin.

I nicialm ent e criarem os um novo proj et o no Eclipse, para ist o bast a clicar em File / New / Proj ect , nas opções de proj et o selecionar Jboss- I de e J2EE 1.4 Proj ect ( Lem bre- se que proj et os J2EE t êm um poder m uit o m aior do que o dem onst rado nest e exem plo, a idéia aqui é validar apenas o JSP).

Clique em Next e insira o nom e do proj et o, para est e exem plo irem os nom ear de Test e.

Clique agora em Finish, será criada a seguint e est rut ura no Eclipse.

I rem os inserir código a página agora, para ist o, clique duas vezes sobre o arquivo Test e.j sp e inclua o seguint e código:

7,7/(!8P([HPSORHP-637,7/(!

SULYDWH6WULQJPHQVDJHP!

PHQVDJHP QHZ6WULQJ -%266 ,'( !

+!(VWHHKXPWHVWHFRPR PHQVDJHP!+!

Salve o arquivo. I rem os configurar o em pacot am ent o do arquivo para o deploy no Web Cont ainer. Para ist o clique no proj et o e t ecle Alt + Ent er, est e procedim ent o acionará a j anela de propriedades do proj et o, selecione a opção Packaging Configurat ions, clique com o bot ão direit o e selecione Add Archive, insira no nom e do Arquivo Test e.war e clique Ok.

Clique agora com o bot ão diret io do m ouse sobre o Arquivo Test e.war, clique em Proj ect Files e selecione Add File, e selecione o arquivo index.j sp. Clique agora com o bot ão direit o do m ouse sobre o proj et o e selecione Run Packanging, aguarde o fim do processo.

I niciarem os agora o Jboss, ent re no diret ório do Jboss / bin e acione o arquivo run.bat ou run.sh, aguarde o fim da inicialização.

Agora clique com o bot ão direit o sobre o proj et o e selecione Deploym ent / Deploy t o, selecione a opção cadast rada e clique em OK.

Aguarde a finalização do deploy, abra o seu Browser e digit e na URL ht t p: / / 127.0.0.1/ Test e.

A idéia aqui é m ost rar apenas um pequeno exem plo com o Jboss- I de, que facilit a ainda a criação de EJBs e servlet s.

O Om ondo é um plugin free para o Eclipse que perm it e a const rução de diagram as UML, desde diagram as de seqüência at é diagram as de classes, irem os dem onst rar t odo o processo de inst alação dest e plugin bem com o a criação de um diagram a de casos de uso com o um diagram a de classes.

Para realizar a inst alação do Om ondo devem os obt er os arquivos para inst alação do sit e ht t p: / / www.om ondo.com / download/ free/ index.ht m l, devem os realizar o download dos seguint es arquivos disponíveis nest a página :

  • Eclipse 3.0.1 Build R- 3.0.1- 200409161125 – Est e é a inst alação do Eclipse, caso você j á t enha o Eclipse inst alado não é necessário obt er est e arquivo
  • EMF 2.0.1 Build 20040917 1617 – Est e é o plugin de Fram ework do Eclipse, é necessário baixar est e arquivo m esm o que você j á t enha o Eclipse inst alado.
  • GEF 3.0.1 Build 20040831 1615 – Est e é o plugin que perm it e m anipulações gráficas dent ro do Eclipse
  • UML2 1.0.1 Build 20040721 – Est e é o plugin para m anipulações de arquivos no padrão UML 2
  • E finalm ent e o arquivo Eclipse Um l que é um j ar com a inst alação do Om ondo.

A inst alação é novam ent e sim ples, descom pact e os arquivos Eclipse 3.0.1 Build R- 3.0.1- 200409161125, EMF 2.0.1 Build 20040917 1617, GEF 3.0.1 Build 20040831 1615, UML2 1.0.1 Builde 20040721 para os diret órios de plugin e feat ures, de acordo com a configuração de cada um deles. Após isso, execut e o arquivo do Eclipse UML, bast ando para isso 2 cliques ou em linha de com ando: j ava - j ar eclipseUML_E301_freeEdit ion_2.0.0.bet a.20041026.j ar

Será apresent ada a t ela abaixo, selecione o idiom a e clique em OK

Clique em Próxim o na t ela de I nt rodução, Próxim o na t ela de inform ação e aceit e o cont rat o e clique em Próxim o novam ent e.

I rem os agora iniciar a criação de alguns diagram as no Om ondo:

Clique em File / New Proj ect e selecione Eclipse Modeling Fram ework e EMF Proj ect.

Coloque um nom e no proj et o com o UMLTest , clique em Next , agora clique em Creat e a em pt y proj ect e em Finish.

Clique com o bot ão direit o do m ouse sobre o proj et o e selecione New / Ot her, selecione EMF Diagram s e EMF Use Case Diagram. Selecione o local onde o arquivo ficará e o nom e para o Diagram a e clique em Finish.

Podem os agora m odelar um diagram a de casos de uso com o o apresent ado abaixo, para gerar, bast a arrast ar e solt ar os elem ent os que est ão na barra do Eclipse, vej o o exem plo abaixo, est e m odelo é apenas para exem plo, não est ando corret o as coligações ent re os sist em as.

Selecione Met hod, preencha as opções do seu m ét odo, com o descrit o abaixo:

Pode- se t am bém , incluir um at ribut o da classe, conform e t ela abaixo:

Pode- se ainda, gerar engenharia reversa de proj et os j á pront os, para ist o, clique com o bot ão direit o sobre o proj et o, selecione UML / Reverse Engineering, selecione os pacot es que se desej a fazer a engenharia reversa e clique em Finish que o Om ondo fará o t rabalho suj o por você.

Esse é um a rápida visão sobre o que o Om ondo pode fazer, m as ele é m uit o m ais poderoso que essa pequena int rodução. Além desses dois diagram as é perm it ido criar diagram as de seqüência, colaboração, com ponent e, deploym ent , obj et os, et c, et c, et c.

VEP – Visual Eclipse Proj ect

Est e plugin, perm it e a criação de int erfaces gráficas em Swing e SWT no m ais fácil m odo arrast ar solt ar, est e proj et o pert ence ao grupo Eclipse.org e seu arquivo deve ser baixado em ht t p: / / www.eclipse.org/ vep/.

Para a inst alação do VEP, ainda deve- se t er inst alado o GEF e o EMF que podem ser encont rados na m esm a página do GEF.

Para inst alar o VEP, bast a descom pact ar seus arquivos no diret ório de plugins e de feat ures do Eclipse.

I nicie o Eclipse e clique em File / New / Proj ect e selecione Java Proj ect , insira um nom e para o proj et o, t al com o SwingTest.

Crie um a nova classe nest e proj et o, clicando com o bot ão direit o do m ouse sobre a past a e clique em New / Ot her, selecione o Jfram e Visual Class:

Agora podem os arrast ar elem ent os do Swing para o nosso Fram e, conform e figura abaixo:

Devem os dar dest aque a um a inform ação im port ant e, m esm o ut ilizando esse plugin deve- se conhecer bem Swing/ AWT/ Swt pois a ut ilização dest e plugin não dispensa o conhecim ent o dest as t ecnologias.

Exem plo de um Fram e m ont ado com elem ent os Swings em DrogDrop.