Slideshow transcript
Slide 1: Nuxeo EP 5 Compilation et Déploiement de Nuxeo 5 avec Eclipse Jean Marie PASCAL jeanmarie.pascal@gmail.com
Slide 2: • Objectifs Installation d’un environnement de développement avec Eclipse. Compilation des codes Sources Nuxeo. • Etapes Installation d’une JVM Installation de Maven Installation d’ Ant Installation de JBoss AS Installation d’Eclipse et des plugins Compilation et Déploiement du code Source Nuxeo 5 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 2
Slide 3: Ma Configuration Système d’exploitation : Windows XP SP2 Processeur Intel Core 2 Duo Mémoire 2Ghz (Requis 1Ghz Minimum) 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 3
Slide 4: Installation d’une JVM Télécharger la dernière version du JDK Ressource : Site de SUN (V5 obligatoire!!!!) jdk-1_5_0_14-windows-i586-p 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 4
Slide 5: Installation d’une JVM Ouvrir le fichier téléchargé et suivre l’assistant d’installation… 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 5
Slide 6: Installation d’une JVM Vérifier l’installation Ouvrir une fenêtre dos Menu Démarrer Exécuter… Taper java –version Vérifier que le message ci-dessus s’affiche 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 6
Slide 7: Installation d’une JVM Vérifier l’installation des variables d’environnements Si la variable d’environnement n’existe pas. 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 7
Slide 8: Définir les variables d’environnements Définir la variable CLASSPATH : Définir la variable PATH : Remarque : Voir la slide précédente pour savoir comment créer une variable d’environnement 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 8
Slide 9: Installation de Maven Télécharger la dernière version de Maven Ressource : Maven.apache.org Dezipper le fichier téléchargé dans le dossier C:opt On a alors MAVEN_HOME : C:optapache-maven-2.0.8 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 9
Slide 10: Définir les variables d’environnements Définir la variable MAVEN_HOME : Définir la variable MAVEN_OPTS : Définir la variable PATH : 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 10
Slide 11: Installation de Ant Télécharger la dernière version de Ant Ressource : ant.apache.org Dezipper le fichier téléchargé dans le dossier C:opt On a alors ANT_HOME : C:optapache-ant-1.7.0 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 11
Slide 12: Définir les variables d’environnements Définir la variable ANT_HOME : Définir la variable ANT_OPTS : Définir la variable PATH : 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 12
Slide 13: Installation de Ant Vérifier l’installation Ouvrir une fenêtre dos Menu Démarrer Exécuter… Taper ant –version Vérifier que le message ci-dessus s’affiche 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 13
Slide 14: Installation de jBoss AS Télécharger la version 4.0.5 Ressource : SourceForge.net Remarque Préliminaire : Le répertoire d’installation est JBOSS_HOME : C:optjboss 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 14
Slide 15: Installation de jBoss AS Ouvrir le fichier téléchargé et suivre l’assistant d’installation… 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 15
Slide 16: Installation d’Eclipse Télécharger la version Europa 3.3 Ressource : Eclipse.org Dezipper le fichier téléchargé dans le dossier C:opt On a alors ECLIPSE_HOME : C:opteclipse 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 16
Slide 17: Installation d’Eclipse Créer un workspace Remarque préliminaire : Pour plus d’informations sur la configuration d’Eclipse pour Nuxeo http://svn.nuxeo.org/trac/nuxeo/browser/tools/eclipse-config 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 17
Slide 18: Installation de Subclipse + d’info : http://subclipse.tigris.org/install.html 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 18
Slide 19: Récupération des sources Après avoir redémarrer Eclipse 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 19
Slide 20: Installation du plugin Eclipse JBoss Tools Télécharger la dernière version 2.0.0GA Ressource : labs.jboss.com Dézipper le fichier téléchargé dans le dossier C:opt Démarrer Eclipse et vérifier l’apparition de nouvelles icônes 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 20
Slide 21: Enfin si… Si vous ne voyez pas apparaître les nouvelles icônes… Ouvrir une fenêtre de commande Menu Démarrer Exécuter cmd Diriger vous dans ECLIPSE_HOME Taper la commande eclipse –clean Si vous ne voyez toujours pas les nouvelles icônes, vérifier l’installation lors du dezippage du fichier jbossTools. 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 21
Slide 22: Compilation des sources Dans le package Explorer Retirer l’extension .sample au fichier build.properties Editer le fichier et définir le chemin du serveur Jboss 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 22
Slide 23: Utiliser Ant pour le déploiement de Nuxeo Ouvrir la vue Ant 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 23
Slide 24: Utiliser Ant pour le déploiement de Nuxeo Glisser déposer le fichier build.xml dans la vue Ant. Ensuite : Double cliquez sur la commande patch Et attendre… Double cliquez ensuite sur la commande deploy Et attendre… 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 24
Slide 25: Rappel : Enfin si…. Il se peut que vous ayez une (future) erreur indiquant qu’il manque le fichier application.xml dans le répertoire JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF lors du démarrage du serveur Préventivement, pour régler ce problème, une solution est de copier les fichiers application.xml et jboss-app.xml du répertoire NUXEO_HOMEserverdefaultdeploynuxeo.earMETA-INF (réalisé lors de l’installation simple) vers le répertoire JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 25
Slide 26: Création d’un serveur avec Jboss Tools 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 26
Slide 27: Utiliser Jboss Tools pour le démarrage du serveur Ouvrir la vue Serveur 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 27
Slide 28: Démarrer l’application Clic droit sur le serveur et choisir Start Attendre quelques instants et voir le message suivant dans la vue console 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 28
Slide 29: Démarrer l’application Ouvrir un Navigateur Web Adresse : http://localhost:8080/nuxeo/ Login : Administrator Mdp : Administrator 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 29
Slide 30: Enjoy yourself ! 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 30
Slide 31: 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 31
Slide 32: Pour aller plus loin Documentation et Screencasts http://www.nuxeo.org/sections/documentation/ A propos de l’installation http://doc.nuxeo.org/current/reference/html/nuxeo-boo Site Web http://www.nuxeo.org/ http://www.nuxeo.com/ 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 32






Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 0 (more)