Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
Articles
Articles_de
Articles_pt
DevelopmentEnvironme...




JSPWiki v2.2.33

[RSS]


Hide Menu

AppFuseEclipse_pt


Difference between version 2 and version 1:

At line 7 changed 7 lines.
!Table of Contents
* [1] Create New Java Project in Eclipse
* [2] Configuring Ant in Eclipse
* [3] Add build.xml to Ant View
* [4] Run Ant
* [5] Run JUnit Tests in Eclipse
* [6] Tips for Debugging and UI Editing
!Tabela de Conteúdo
* [1] Crie um Novo Projeto Java no Eclipse
* [2] Configure o Ant no Eclipse
* [3] Adicione o arquivo build.xml para o Ant View
* [4] Rode o Ant
* [5] Rode os testes JUnit no Eclipse
* [6] Dicas para Depuração e edição de Interface ao Usuário (UI)
At line 15 changed 2 lines.
!!Create New Java Project in Eclipse [#1]
Open Eclipse (either with an existing or a new workspace) and to go File → New → Project. Then select "Java Project" and hit the Next button. In the Project Name field, enter the name of your project (i.e. appfuse) and the directory that your project lives (i.e. c:\source\appfuse) in the box below. If you're prompted to switch the Java Perspective, choose Yes.
!!Crie um Novo Projeto Java no Eclipse [#1]
Abra o Eclipse (pode ser tanto com uma área de trabalho existente ou com uma nova) e vá para File → New → Project. Então selecione "Java Project" e aperte o botão Next. No campo Project Name, entre com o nome do seu projeto (i.e. appfuse) e o diretório que seu projeto reside (i.e. c:\Source\appfuse) na caixa abaixo. Se aparecer um aviso para mudar para a perspectiva Java (Java Perspective), escolha Yes.
At line 18 changed 1 line.
If you try to build the project at this point, you'll likely get numerous errors. Most of them involve the fact that the {{UserForm}} class can not be found. This is because all of the ActionForms in AppFuse (if you're using the Struts version) are generated from POJOs with XDoclet.
Se você tentar construir o projeto neste ponto, aparecerão muitos erros. A maioria deles involve o fato de que a classe {{UserForm}} não pode ser encontrada. Isto é porque todos os ActionForms no AppFuse (se você está utilizando a versão Struts) são gerados do POJOs com XDoclet.
At line 20 changed 1 line.
All of the tasks for XDoclet are configured in the Ant build.xml file so the easiest thing to do is to run "ant gen-forms" to generate the ActionForms. If you have Ant 1.6.2+ installed and in your path, you can do this from the command line. The next step shows you how configure Eclipse to run your AppFuse build.xml.
Todas as task XDoclet são configuradas no arquivo Ant build.xml então a coisa mais fácil a fazer é rodar "ant gen-forms" para gerar os ActionForms. Se você tiver o Ant 1.6.2+ instalado, você pode fazer isto da linha de comando. O próximo passo mostra como você configura o Eclipse para rodar seu AppFuse build.xml.
At line 22 changed 1 line.
%%note __TIP:__ Here's a way to <a href="http://raibledesigns.com/page/rd?anchor=eclipse_tips">hide the JARs</a> you see in Eclipse's Package Explorer.%%
%%note __DICA:__ Aqui tem uma maneira de <a href="http://raibledesigns.com/page/rd?anchor=eclipse_tips">esconder os JARs</a> que se vêem no Package Explorer do Eclipse.%%
At line 24 changed 1 line.
!!Configuring Ant in Eclipse [#2]
!!Configure o Ant no Eclipse [#2]
At line 26 changed 1 line.
The easiest way to configure Eclipse for AppFuse is to install Ant on your hard drive (i.e. c:\Tools\apache-ant-1.6.2) and then point Eclipse's ANT_HOME to this directory. To do this, go to Window &#8594; Preferences &#8594; Ant &#8594; Runtime. Then click the "Ant Home" button and select the installation folder on your hard drive.
A maneira mais fácil de configurar o Eclipse para o Appfuse é instalar o Ant no seu disco rígido (i.e. c:\Tools\apache-ant-1.6.2) e apontar o ANT_HOME do Eclipse para este directory. Para fazer isto, vá para Window &#8594; Preferences &#8594; Ant &#8594; Runtime. Então clique no botão "Ant Home" e selecione a pasta de instalação no seu disco rígido.
At line 28 changed 1 line.
If you'd rather use Eclipse's built-in Ant, you'll need to add junit.jar to its classpath. To do this, go to Window &#8594; Preferences &#8594; Ant &#8594; Runtime. Then click the "Add JARs" button and select junit.jar from appfuse/lib/junit3.8.1/lib/junit.jar. Click OK until you arrive back at the workbench view.
Se você preferir utilizar o Ant que já vem com o Eclipse, você deve adicionar o junit.jar para o seu classpath. Para fazer isto, vá em Window &#8594; Preferences &#8594; Ant &#8594; Runtime. Então clique no botão "Add JARs" e selecione o junit.jar do appfuse/lib/junit3.8.1/lib/junit.jar. Clique em OK até você voltar para a visão do workbench.
At line 30 changed 1 line.
Next, add the __catalina-ant.jar__ (from $CATALINA_HOME/server/lib) to the ant classpath. Then in the property tab, add __tomcatTasks.properties__ (in lib/ant-contrib) file as a global properties file.
Depois, adicione o __catalina-ant.jar__ (em $CATALINA_HOME/server/lib) para o classpath ant. Então na tab property, adicione o arquivo __tomcatTasks.properties__ (em lib/ant-contrib) como um arquivo de propriedades global.
At line 32 changed 1 line.
Below is a screenshot of what your Ant Runtime classpath should look like after the above modifications:
Abaixo está o screenshot de como o Ant Runtime classpath deve estar após as modificações acima:
At line 41 changed 2 lines.
!!Run Ant [#4]
After adding the build.xml, you should be able to expand it in the Ant View and execute any of the targets. I usually do "test-all" to verify all the tests pass in my initial project. For a list of targets I use most often, see [AppFuse Ant Targets|AppFuseAntTasks].
!!Adicione o arquivo build.xml para o Ant View [#4]
Após adicionar o build.xml, você deve ser capaz de expandir ele na Ant View e executar qualquer um de seus alvos (targets). Eu geralmente faço "test-all" para verificar todos os testes passando em meu projeto inicial. Para uma lista de alvos que utilizo regularmente, veja [AppFuse Ant Targets|AppFuseAntTasks].

Back to AppFuseEclipse_pt, or to the Page History.