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
LeftMenu




JSPWiki v2.2.33

[RSS]


Hide Menu

AppFuseQuickStart_fr


Difference between version 8 and version 1:

At line 1 changed 1 line.
Le but princial d'[AppFuse], est d'aider à accelerer la création d'une application Web.
Le but principal d'[AppFuse], est d'aider à accélérer la création d'une application Web.
At line 6 changed 3 lines.
# [Téléchargez|https://appfuse.dev.java.net/servlets/ProjectDocumentList] les sources ou réalisez un checkout du module ''appfuse'' du CVS (cvs -d :pserver:[email protected]:/cvs co appfuse). <div class="note" style="margin: 10px"> __NOTE:__ Vous pouvez également télécharger AppFuse 1.8, Ant 1.6.2, Tomcat 5.0.28 and MySQL 4.1.11 (for Windows) en utilisant [l'installeur tout-en-un|https://appfuse.dev.java.net/files/documents/1397/13863/appfuse-installer-1.8.zip]. Lisez le fichier[README.txt|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/extras/myjavapack/README-dist.txt] pour plus d'informations.</div>
# Installez Ant 1.6.2+ and et configurez la variable d'environnement ANT_HOME. Installez Tomcat 4.1.x+ (version 5.0.28 recommandée) et configurez la variable d'environnement CATALINA_HOME pour qu'elle pointe vers le répertoire d'installation de Tomcat. Allez voir mon [environment de developpement |DevelopmentEnvironment] pour avoir les liens vers ces packages et pour voir ou j'ai l'habitude de les installer.
# Installez MySQL 3.23.x+ (version 4.1.7 recommend). <div class="note" style="margin: 10px"> __NOTE:__ Si vous utilisez MySQL 4.1.7, vérifiez que vous utilisez l'UTF-8 character set et une table de type InnoDB. [Comment faire?|http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseSupport#ref-AppFuseSupport-5].</div>
# [Téléchargez|https://appfuse.dev.java.net/servlets/ProjectDocumentList] les sources ou réalisez un checkout du module ''appfuse'' du CVS (cvs -d :pserver:[email protected]:/cvs co appfuse). <div class="note" style="margin: 10px"> __NOTE:__ Vous pouvez également télécharger AppFuse 1.8, Ant 1.6.2, Tomcat 5.0.28 and MySQL 4.1.11 (for Windows) en utilisant [l'installeur tout-en-un|https://appfuse.dev.java.net/files/documents/1397/13863/appfuse-installer-1.8.zip]. Lisez le fichier [README.txt|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/extras/myjavapack/README-dist.txt] pour plus d'informations.</div>
# Installez Ant 1.6.2+ et configurez la variable d'environnement ANT_HOME. Installez Tomcat 4.1.x+ (version 5.0.28 recommandée) et configurez la variable d'environnement CATALINA_HOME pour qu'elle pointe vers le répertoire d'installation de Tomcat. Allez voir mon [environnement de développement |DevelopmentEnvironment] pour avoir les liens vers ces packages et pour voir ou j'ai l'habitude de les installer.
# Installez MySQL 3.23.x+ (version 4.1.7 recommandée). <div class="note" style="margin: 10px"> __NOTE:__ Si vous utilisez MySQL 4.1.7, vérifiez que vous utilisez l'UTF-8 character set et une table de type InnoDB. [Comment faire?|http://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseSupport#ref-AppFuseSupport-5].</div>
At line 11 changed 4 lines.
# Si vous prevoyez d'utliser iBATIS (à la place d'Hibernate) ou un framework web autre que Struts, utilisez les instructions suivantes.
# Lancez __ant new__ à partir du repertoire appfuse. Vous serons alors demandé un nom d'application, un nom de base de données et un nom de package. Après les avoir saisise, un répertoire contenant votre nouvelle application web sera crée dans le même répertoire que celui d'Appfuse. <div class="note" style="margin: 10px; background-color: #fcc"> __WARNING:__ Certaines valeurs pour le nom de l'application ne fonctionneront pas - ne pas utiliser "test", ou une valeur comprenant "appfuse" ou une valeur commencent avec un chiffre. De même, deux tirets (-) dans le nom poseront problème.</div>
# Allez dans le répertoire de votre nouvreau projet et exexcutez __ant setup__ (ou __ant setup-db setup-tomcat deploy__) pour créer la base de données, configurer Tomcat et deployer votre application. La configuration de la base de données fonctionnera uniquement si l'utilisateur de base n'a pas de mot de passe. Vous pouvez le modifiez dans le fichier build.properties si nécessaire. Besion d'[assistance pour la configuration de mysql |assitance pour la configuration de Ant]?
# Si vous voulez tester et être sûr que tout fonctionne, executez __ant test-all__ - vérifiez que Tomcat soit stoppé quand vous lancez la commande. Ensuite, executez __ant test-reports__ - Une fois la tâche réalisée, un message vous indiquant comment voir les rapports générés.
# Si vous prévoyez d'utiliser iBATIS (à la place d'Hibernate) ou un framework web autre que Struts, utilisez les instructions suivantes.
# Exécutez __ant new__ à partir du répertoire appfuse. Vous serons alors demandé, un nom d'application, un nom de base de données et un nom de package. Après les avoir saisis, un répertoire contenant votre nouvelle application web sera crée dans le même répertoire que celui d'Appfuse. <div class="note" style="margin: 10px; background-color: #fcc"> __WARNING:__ Certaines valeurs pour le nom de l'application ne fonctionneront pas - ne pas utiliser "test", ou une valeur comprenant "appfuse" ou une valeur commencent avec un chiffre. De même, deux tirets (-) dans le nom poseront problème.</div>
# Allez dans le répertoire de votre nouveau projet et exécutez __ant setup__ (ou __ant setup-db setup-tomcat deploy__) pour créer la base de données, configurer Tomcat et déployer votre application. La configuration de la base de données fonctionnera uniquement si l'utilisateur de base n'a pas de mot de passe. Vous pouvez le modifiez dans le fichier build.properties si nécessaire. Besoin d'[assistance pour la configuration de mysql |assistance pour la configuration de Ant]?
# Si vous voulez tester et être sûr que tout fonctionne, exécutez __ant test-all__ - vérifiez que Tomcat soit stoppé quand vous lancez la commande. Ensuite, exécutez __ant test-reports__ - Une fois la tâche réalisée, un message vous indiquant comment voir les rapports générés.
At line 16 changed 1 line.
Après avoir confirmé votre installation via les étapes précédentes - Allez voir [Tutorials|Articles] pour apprendre comment developper avec AppFuse.
Après avoir confirmé votre installation via les étapes précédentes - Allez voir [Tutorials|Articles] pour apprendre comment développer avec AppFuse.
At line 20 changed 1 line.
<div class="note" style="margin-left: 40px"> __NOTE:__ Si vous developpez avec AppFuse sous Unix, executez "ant fixcrlf" avant de lancer le processus d'installation. Vous pouvez aussi télécharger une version pre-build qui comporte déjà les options du framework web que vous recherchez.</div>
<div class="note" style="margin-left: 40px"> __NOTE:__ Si vous développez avec AppFuse sous Unix, exécutez "ant fixcrlf" avant de lancer le processus d'installation. Vous pouvez aussi télécharger une version pre-build qui comporte déjà les options du framework web que vous recherchez.</div>
At line 22 changed 5 lines.
* Si vous preferez utiliser [iBATIS|http://ibatis.com] comme framework de persistance, lisez le fichier README.txt dans {{extras/ibatis}} ou executez __ant install-ibatis__.
* Si vous preferez utiliser [Spring|http://www.springframework.org/docs/reference/mvc.html] comme framework web, lisez le fichier README.txt dans{{extras/spring}} or run __ant install-springmvc__.
* Si vous preferez utiliser [WebWork|http://www.opensymphony.com/webwork] comme framework web, lisez le fichier README.txt dans {{extras/webwork}} ou executez __ant install-webwork__.
* Si vous preferez utiliser [JSF|http://myfaces.apache.org/] comme framework web, lisez le fichier README.txt dans {{extras/jsf}} or executez __ant install-jsf__.
* Si vous preferez utiliser [Tapestry|http://jakarta.apache.org/tapestry] comme framework web, lisez le fichier README.txt dans {{extras/tapestry}} ou executez __ant install-tapestry__.
* Si vous preferez utiliser [iBATIS|http://ibatis.com] comme framework de persistance, lisez le fichier README.txt dans {{extras/ibatis}} ou exécutez __ant install-ibatis__.
* Si vous préférez utiliser [Spring|http://www.springframework.org/docs/reference/mvc.html] comme framework web, lisez le fichier README.txt dans{{extras/spring}} or run __ant install-springmvc__.
* Si vous préférez utiliser [WebWork|http://www.opensymphony.com/webwork] comme framework web, lisez le fichier README.txt dans {{extras/webwork}} ou exécutez __ant install-webwork__.
* Si vous préférez utiliser [JSF|http://myfaces.apache.org/] comme framework web, lisez le fichier README.txt dans {{extras/jsf}} or executez __ant install-jsf__.
* Si vous préférez utiliser [Tapestry|http://jakarta.apache.org/tapestry] comme framework web, lisez le fichier README.txt dans {{extras/tapestry}} ou exécutez __ant install-tapestry__.
At line 28 changed 2 lines.
* Si vous desirez, vous pouvez écrire un script pour automatiser la création et le test de votre projet. Il y a en de nombreux sur le CVS que j'utilise pour les tester: [spring+ibatis|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/Attic/test-spring.sh?content-type=text/plain] et[webwork|https://appfuse.dev.java.net/nonav/source/browse/*checkout*/appfuse/Attic/test-webwork.sh?content-type=text/plain]. Utiliser "appfuse" comme nom pour un projet réel est une mauvaise idée car l'application remplacera certaines choses qu'elle ne devrait pas..
* Si vous ne desirez pas installer iBATIS, Spring MVC, WebWork, JSF or Tapestry - Vous pouvez supprimer leurs installations dans le répertoire {{extras}} avant de lancer l'installation.
* Si vous désirez, vous pouvez écrire un script pour automatiser la création et le test de votre projet. Il y a en de nombreux sur le CVS que j'utilise pour les tester: [spring+ibatis|https://appfuse.dev.java.net/source/browse/*checkout*/appfuse/Attic/test-spring.sh?content-type=text/plain] et [webwork|https://appfuse.dev.java.net/nonav/source/browse/*checkout*/appfuse/Attic/test-webwork.sh?content-type=text/plain]. Utiliser "appfuse" comme nom pour un projet réel est une mauvaise idée car l'application remplacera certaines choses qu'elle ne devrait pas..
* Si vous ne désirez pas installer iBATIS, Spring MVC, WebWork, JSF or Tapestry - Vous pouvez supprimer leurs installations dans le répertoire {{extras}} avant de lancer l'installation.
At line 31 changed 1 line.
<div class="note" style="margin-left: 40px"> __NOTE:__ Les installations modifierons le classpath d'Eclipse, mais pas celui de l'IDEA. Vous aurez besoin de le modifier manuellement.</div>
<div class="note" style="margin-left: 40px"> __NOTE:__ Les installations modifieront le classpath d'Eclipse, mais pas celui de l'IDEA. Vous aurez besoin de le modifier manuellement.</div>

Back to AppFuseQuickStart_fr, or to the Page History.