Preview only show first 10 pages with watermark. For full document please download

Java E Eclipse

Essa apostila tem como objetivo apresentar uma das mais completas ferramentas de desenvolvimento Java e o poder que essa ferramenta tem com a adição de plugins de primeira linha.

   EMBED


Share

Transcript

(FOLSVH±4XHPHVWX""" ht t p: / / www.boldcron.com .br 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 tem po e não consegui m e conform ar em ter que pagar preços salgados por IDEs J ava se tínham os o Eclipse e o Netbeans que poderiam atender m uito bem a todas m inhas necessidades. Em um projeto que trabalhei necessitei utilizar um a IDE já com prada pelo cliente e percebi que as vezes vale a pena pagar. Com o por exem plo criar EJ Bs no Eclipse pode ser um trabalho um pouquinho chato, m as no J builder pode-se fazer isso totalm ente de form a 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 m uita inform ação interessante sobre o Eclipse, inclusive sua docum entação no site www.eclipse.org. Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 1 ht t p: / / www.boldcron.com .br 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 Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 2 ht t p: / / www.boldcron.com .br ,QVWDODomRGHSOXJLQV O Eclipse t raz na sua inst alação, alguns plugins básicos para desenvolvim ent o, dent re eles o plugin do CVS e do Ant , m as, exist em plugins que facilit am m uit o o t rabalho do desenvolvedor, por exem plo, o VEP para criação de int erfaces em Swing, o Easy St rut s para se t rabalhar com o St rut s, o Jboss- I de ou o Lom boz, para se t rabalhar com JSP, Servlet s e Ej bs. Dent ro dest e cont ext o, irem os exem plificar a inst alação do VEP, do Jboss- I de e do OMONDO, dem onst rando t am bém , com o usar essa t urm a do barulho, ou m elhor, do Eclipse. Observe que dent ro da est rut ura de past as/ diret órios do Eclipse exist e um a past a cham ada plugins, essa past a/ diret ório cont êm as classes dos plugins. Há um a out ra past a/ diret ório int eressant e cham ado feat ures que faz um a espécie de gerenciam ent o dos plugins. A im port ância dessas past as para o m undo do plugins é ext rem a, na past a plugins devem ser descom pact ados ou inst alados t odos os plugins. Alguns desses plugins podem t er algum as classes que serão inst aladas na past a feat ures t am bém . I rem os com eçar realizando a inst alação do plugin do Jboss- I de, est e plugin perm it e a criação de EJB´ s e Jsp facilm ent e, além de perm it ir um a int egração básica com o Jboss, onde, pode- se realizar deploys das aplicações de form a “ am igável” ( bast am dois cliques - -, quer m ais fácil que isso????) . -%266,'( I niciarem os o procedim ent o indo at é a página do Jboss- I de, ht t p: / / www.j boss.org/ product s/ j bosside, e fazendo o download da versão correspondent e ao seu Eclipse, est arem os aqui ut ilizando a versão 1.4 que é com pat ível com o Eclipse 3.0.x. O arquivo da versão 1.4 é um t ant o grande, cerca de 16 Mb. O arquivo .zip que foi devidam ent e t razido do servido para o seu com put ador possui, após sua descom pact ação, duas past as, um a cham ada plugins onde o seu cont eúdo deve ser colocado dent ro da past a plugins do Eclipse e, obviam ent e a past a feat ures que deverá t er seu cont eúdo colocado dent ro da past a feat ures do Eclipse. I rem os agora configurar o Jboss- I de, levando em cont a que j á se t em um Jboss inst alado no com put ador, est a inst alação t am bém é bem sim ples, bast a ir at é o sit e do Jboss ( www.j boss.org) e obt er a ult im a versão do Jboss, deve- se, após o download, descom pact ar o arquivo. Para se configurar o JbossI de, irem os iniciar o Eclipse. Após essa iniciação irem os at é o m enu Window / Preferences onde será iniciada um a j anela de configuração do Eclipse, dent re essas configurações t em os a possibilidade de configurar além do JbossI de, opções do Eclipse, com o ident ação, configurações do plugin do Ant , parâm et ros de com pilação e da m áquina virt ual, configuração do CVS, et c. Para configuram os o Jboss- I de irem os acionar o it em Jboss- I de / Deployer, nest a opção irem os configurar o local de deploy dos arquivos, apresent ado na figura abaixo: Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 3 ht t p: / / www.boldcron.com .br 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 boss3.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. Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 4 ht t p: / / www.boldcron.com .br 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. Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 5 ht t p: / / www.boldcron.com .br I rem os agora criar um arquivo JSP, para ist o, clique com o bot ão direit o sobre o proj et o e selecione New / File. Nom ei o arquivo, nest e caso irem os cham ar de index.j sp e clique em Finish. Grupo de Usuários Java – ht t p: / / www.guj .com .br – Página 6 ht t p: / / www.boldcron.com .br 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: +70/! +($'! 7,7/(!8P([HPSORHP-637,7/(! +($'! %2'