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_pt
LeftMenu




JSPWiki v2.2.33

[RSS]


Hide Menu

AppFuseQuickStart_pt


Difference between version 19 and version 9:

At line 1 changed 1 line.
__AppFuse - guia rápida do começo__
__AppFuse - guia rápido para começar__
At line 7 changed 1 line.
# Instale Ant 1.6.2+ e ajuste a variável de ambiente ANT_HOME. Instale Tomcat 4.1.x+ (recomendo 5.0.28) e ajuste a variável de embiente CATALINA_HOME apontando para o diretório de instalação do Tomcat. Cheque meu [configuração de ambiente de desenvolvimento|DevelopmentEnvironment] para obter links a todos estes pacotes e ver onde Eu costumo instalá-los.
# Instale Ant 1.6.2+ e ajuste a variável de ambiente ANT_HOME. Instale Tomcat 4.1.x+ (recomendo 5.0.28) e ajuste a variável de embiente CATALINA_HOME apontando para o diretório de instalação do Tomcat. Cheque meu [configuração de ambiente de desenvolvimento|DevelopmentEnvironment_pt] para obter links a todos estes pacotes e ver onde Eu costumo instalá-los.
At line 11 changed 3 lines.
# Do diretório do appfuse, execute __ant new__. Você será questionado por um nome de aplicação, nome do banco de dados e nome do pacote(utilizado por sua aplicação). Depois de entrar com estas informações, um diretório contendo sua aplicação será criado no mesmo diretório que o appfuse. <div class="note" style="margin: 10px; background-color: #fcc"> __ATENÇÃO:__ Some application values will not work - don't use "test", anything with "appfuse" in it or anything that starts with numbers. Also, two dashes (-) in a name will mess things up.</div>
# Navigate to the new directory and run __ant setup__ (or __ant setup-db setup-tomcat deploy__) to create the database, configure Tomcat and deploy your application. The database setup will only work if your root user has no password. You can change this in build.properties if necessary. Need [assistance with ant setup]?
# If you want to test and make sure everything works, run __ant test-all__ - make sure Tomcat is stopped when you do this. Next, run __ant test-reports__ - there will be a message after it runs telling you how you can view the generated reports.
# Do diretório do appfuse, execute __ant new__. Você será questionado por um nome de aplicação, nome do banco de dados e nome do pacote(utilizado por sua aplicação). Depois de entrar com estas informações, um diretório contendo sua aplicação será criado no mesmo diretório que o appfuse. <div class="note" style="margin: 10px; background-color: #fcc"> __ATENÇÃO:__ Alguns valores de aplicação não funcionarão - não use "test", nada que contenha "appfuse" ou qualquer coisa que comece com números. Também, dois traços (-) no nome irá bagunçar as coias.</div>
# Navegue para o novo diretório e execute __ant setup__ (ou __ant setup-db setup-tomcat deploy__) para criar o banco de dados, configurar Tomcat e fazer o deploy de sua aplicação. A configuração do banco de dados somente funcionará se seu usuário root não possuir senha. Você pode mudar isto no arquivo build.properties se necessário. Precisa [assistência com a configuração do mysql|assistance with ant setup]?
# Se você quiser testar e ter certeza que tudo funciona, execute __ant test-all__ - Tenha certeza que Tomcat esteja parado quando você o fizer. Depois, execute __ant test-reports__ - haverá uma mensagem depois que ele executar dizendo como você pode visualizar o relatório gerado.
At line 15 changed 1 line.
After you've confirmed your installation using the above steps - take a look at the [Tutorials|Articles] to see how to develop with AppFuse.
Depois que você confirmar sua instalação usando os passos acima - dê uma olhada nos [Tutoriais|Articles] para ver como desenvolver com o AppFuse.
At line 17 changed 6 lines.
__Optional Installations__
* If you'd like to use [iBATIS|http://ibatis.com] as a persistence framework option, view the README.txt in {{extras/ibatis}}.
* If you'd like to use [Spring|http://www.springframework.org/docs/reference/mvc.html] as the web framework, view the README.txt in {{extras/spring}}.
* If you'd like to use [WebWork|http://www.opensymphony.com/webwork] as the web framework, view the README.txt in {{extras/webwork}}.
* If you'd like to use [JSF|http://myfaces.apache.org/] as the web framework, view the README.txt in {{extras/jsf}}.
* If you'd like to use [Tapestry|http://jakarta.apache.org/tapestry] as the web framework, view the README.txt in {{extras/tapestry}}.
__Instalações Opcionais__
* Se você quiser usar [iBATIS|http://ibatis.com] como opção de framework de persistência, veja o arquivo README.txt no diretório {{extras/ibatis}}.
* Se você quiser usar [Spring|http://www.springframework.org/docs/reference/mvc.html] como framework web, veja o arquivo README.txt no diretório {{extras/spring}}.
* Se você quiser usar [WebWork|http://www.opensymphony.com/webwork] como framework web, veja o arquivo README.txt no diretório {{extras/webwork}}.
* Se você quiser usar [JSF|http://myfaces.apache.org/] como framework web, veja o arquivo README.txt no diretório {{extras/jsf}}.
* Se você quiser usar [Tapestry|http://jakarta.apache.org/tapestry] como framework web, veja o arquivo README.txt no diretório {{extras/tapestry}}.
At line 24 changed 2 lines.
* If you'd like you can write a script to automate the creation and testing of your project from AppFuse. There are a couple in CVS that I use for testing: [spring+ibatis|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/Attic/test-spring.sh?content-type=text/plain] and [webwork|https://appfuse.dev.java.net/nonav/source/browse/*checkout*/appfuse/Attic/test-webwork.sh?content-type=text/plain]. Note that using "appfuse" in a real-world project name is a bad idea as it'll find/replace things it shouldn't.
* If you don't want to install iBATIS, Spring MVC, WebWork, JSF or Tapestry - you should delete their installers in the {{extras}} folder before checking your project into source control.
* Se você quiser você pode escrever um script para automatizar a criação e teste de seu projeto a partir do AppFuse. Há uma combinação no CVS que Eu uso para testar: [spring+ibatis|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/Attic/test-spring.sh?content-type=text/plain] e [webwork|https://appfuse.dev.java.net/nonav/source/browse/*checkout*/appfuse/Attic/test-webwork.sh?content-type=text/plain]. Note que usando "appfuse" no nome de um projeto do mundo real é uma má idéia de forma que ele irá procurar/substituir coisas que ele não deveria.
* Se você não quiser instalar iBATIS, Spring MVC, WebWork, JSF ou Tapestry - você deveria deletar seus instaladores no diretório {{extras}} antes de fazer a importação de seu projeto para o controlador de versões.
At line 27 changed 1 line.
<div class="note" style="margin-left: 40px"> __NOTE:__ These installers will modify the Eclipse classpath, but not the IDEA one. You'll need to modify that manually.</div>
<div class="note" style="margin-left: 40px"> __NOTA:__ Estes instaladores irão modificar o classpath do Eclipse, mas não do IDEA. Você precisará altera-lo manualmente.</div>

Back to AppFuseQuickStart_pt, or to the Page History.