SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Nuxeo EP 5
Installation via la récupération du
           Code Source


             Jean Marie PASCAL
         jeanmarie.pascal@gmail.com
• Objectifs
 Installation de la version 5.1.3 de Nuxeo 5 via la
  récupération du code Source

• Etapes
   Installation d’une JVM
   Installation de Subversion : Tortoise SVN
   Installation de Maven
   Installation d’ Ant
   Installation de JBoss AS
   Compilation et Déploiement du code Source Nuxeo 5




    12/02/2008        http://opensourceecm.blogspot.com/search/label/Nuxeo   2
Ma Configuration
 Système d’exploitation :
   Windows XP SP2


 Processeur
   Intel Core 2 Duo

 Mémoire
   2Ghz (Requis 1Ghz Minimum)


    12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   3
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




    12/02/2008      http://opensourceecm.blogspot.com/search/label/Nuxeo   4
Installation d’une JVM
 Ouvrir le fichier téléchargé et suivre l’assistant
  d’installation…




     12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   5
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

     12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   6
Installation d’une JVM
 Vérifier l’installation des variables d’environnements




    Si la variable d’environnement n’existe pas.



     12/02/2008                  http://opensourceecm.blogspot.com/search/label/Nuxeo   7
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


      12/02/2008         http://opensourceecm.blogspot.com/search/label/Nuxeo   8
Installation de Subversion

 Télécharger la dernière version de Tortoise SVN
    Ressource : TortoiseSVN.net
      


 Ouvrir le fichier téléchargé et suivre l’assistant
  d’installation…




     12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   9
Récupérer les sources
 Créer un dossier

 Clic droit sur le dossier



 Remplir l’invite
     de commande
 OK




     12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   10
Récupérer les sources
 Attendre la fin du téléchargement




 Vérifier ensuite le dossier…



    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   11
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


    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   12
Définir les variables
              d’environnements
 Définir la variable MAVEN_HOME :



 Définir la variable MAVEN_OPTS :



 Définir la variable PATH :




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   13
Installation de Maven

 Vérifier l’installation
    Ouvrir une fenêtre dos
       Menu Démarrer  Exécuter…



    Taper mvn –v




    Vérifier que le message ci-dessus s’affiche

     12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   14
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


    12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   15
Définir les variables
              d’environnements
 Définir la variable ANT_HOME :



 Définir la variable ANT_OPTS :



 Définir la variable PATH :




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   16
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

     12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   17
Installation de jBoss AS

 Télécharger la version 4.0.5
   Ressource : SourceForge.net
  

 Dezipper le fichier téléchargé dans le dossier
   C:opt


 On a alors JBOSS_HOME :
   C:optjboss


    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   18
Installation de jBoss AS
 Ouvrir le fichier téléchargé et suivre l’assistant
  d’installation…




     12/02/2008    http://opensourceecm.blogspot.com/search/label/Nuxeo   19
Installation de jBoss AS

 Dans le répertoire JBOSS_HOMEbin
   Editer le fichier run.bat
   Ajouter la ligne suivante :




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   20
Compilation des sources
 Aller dans le répertoire où se situe les sources
   Retirer l’extension .sample au fichier
    build.properties

   Editer le fichier et définir le chemin du serveur
    Jboss




    12/02/2008      http://opensourceecm.blogspot.com/search/label/Nuxeo   21
Compilation des Sources
 Ouvrir une fenêtre dos
   Menu Démarrer  Exécuter…

   Aller dans le répertoire ou se situe les sources
      Taper la commande : ant patch




      Attendre la fin et le message




    12/02/2008       http://opensourceecm.blogspot.com/search/label/Nuxeo   22
Compilation des Sources
  Toujours dans le répertoire ou se situe les sources
     Taper la commande : mvn compile
     Attendre la fin et le message
      (cela peut durer longtemps suivant la configuration
      machine)



     Et enfin taper la commande : ant deploy
     Et attendre le même message de fin…
    Remarque : Si lors de la compilation, il y a une erreur de type Java.heap.size passer
       la variable d’environnement MAVEN_OPTS=« -Xmx1024m –Xms512m »
                      C’est bon…
                            Rien d’autre à faire en plus.

   12/02/2008               http://opensourceecm.blogspot.com/search/label/Nuxeo            23
Démarrer l’application
 Dans le répertoire d’installation de JBoss AS
     Remarque : C:optjboss= JBOSS_HOME
   Répertoire : JBOSS_HOME/bin
      Lancer le fichier : run.bat
      Et attendre quelques minutes…




    12/02/2008         http://opensourceecm.blogspot.com/search/label/Nuxeo   24
Enfin si….
 Il se peut que vous ayez une erreur indiquant qu’il manque le
  fichier application.xml dans le répertoire
    JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF

 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




      12/02/2008         http://opensourceecm.blogspot.com/search/label/Nuxeo   25
Démarrer l’application
 Une fois le message suivant affiché

 Ouvrir un Navigateur Web
   Adresse : http://localhost:8080/nuxeo/



   Login : Administrator
   Mdp : Administrator




    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   26
12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   27
12/02/2008   http://opensourceecm.blogspot.com/search/label/Nuxeo   28
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/



    12/02/2008     http://opensourceecm.blogspot.com/search/label/Nuxeo   29

Weitere ähnliche Inhalte

Was ist angesagt?

Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas yassine87
 
Installer Wordpress sous Wamp - Installing Wordpress with Wamp
Installer Wordpress sous Wamp - Installing Wordpress with WampInstaller Wordpress sous Wamp - Installing Wordpress with Wamp
Installer Wordpress sous Wamp - Installing Wordpress with WampRomanick Goby
 
Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertLook a box
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinuePASCAL Jean Marie
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembeddedAyoub Rouzi
 
Présentation de Vagrant
Présentation de VagrantPrésentation de Vagrant
Présentation de Vagrantclmntlxndr
 
Installation vitefait5.8 sous_windows
Installation vitefait5.8 sous_windowsInstallation vitefait5.8 sous_windows
Installation vitefait5.8 sous_windowsOctave Kouakou
 
Python et les bases de données non sql
Python et les bases de données non sqlPython et les bases de données non sql
Python et les bases de données non sqlbchesneau
 
Se7en Ua French Guide
Se7en Ua French GuideSe7en Ua French Guide
Se7en Ua French Guideguest6ff4ac
 
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
Presentation kernel - Kernel Linux - Configuration –  Compilation & installationPresentation kernel - Kernel Linux - Configuration –  Compilation & installation
Presentation kernel - Kernel Linux - Configuration – Compilation & installationAyoub Rouzi
 
AFUP Aix/Marseille - 16 mai 2017 - Open API
AFUP Aix/Marseille - 16 mai 2017 - Open APIAFUP Aix/Marseille - 16 mai 2017 - Open API
AFUP Aix/Marseille - 16 mai 2017 - Open APIRomain Cambien
 

Was ist angesagt? (13)

Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas
 
Vagrant - Concept
Vagrant - ConceptVagrant - Concept
Vagrant - Concept
 
Installer Wordpress sous Wamp - Installing Wordpress with Wamp
Installer Wordpress sous Wamp - Installing Wordpress with WampInstaller Wordpress sous Wamp - Installing Wordpress with Wamp
Installer Wordpress sous Wamp - Installing Wordpress with Wamp
 
Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvert
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration Continue
 
Rapport openembedded
Rapport openembeddedRapport openembedded
Rapport openembedded
 
Présentation de Vagrant
Présentation de VagrantPrésentation de Vagrant
Présentation de Vagrant
 
Installation vitefait5.8 sous_windows
Installation vitefait5.8 sous_windowsInstallation vitefait5.8 sous_windows
Installation vitefait5.8 sous_windows
 
Des tests modernes pour Drupal
Des tests modernes pour DrupalDes tests modernes pour Drupal
Des tests modernes pour Drupal
 
Python et les bases de données non sql
Python et les bases de données non sqlPython et les bases de données non sql
Python et les bases de données non sql
 
Se7en Ua French Guide
Se7en Ua French GuideSe7en Ua French Guide
Se7en Ua French Guide
 
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
Presentation kernel - Kernel Linux - Configuration –  Compilation & installationPresentation kernel - Kernel Linux - Configuration –  Compilation & installation
Presentation kernel - Kernel Linux - Configuration – Compilation & installation
 
AFUP Aix/Marseille - 16 mai 2017 - Open API
AFUP Aix/Marseille - 16 mai 2017 - Open APIAFUP Aix/Marseille - 16 mai 2017 - Open API
AFUP Aix/Marseille - 16 mai 2017 - Open API
 

Andere mochten auch

Petite histoire illustrée du design interactif (4/6) La démocratisation des u...
Petite histoire illustrée du design interactif (4/6) La démocratisation des u...Petite histoire illustrée du design interactif (4/6) La démocratisation des u...
Petite histoire illustrée du design interactif (4/6) La démocratisation des u...designers interactifs
 
Conectivismo
ConectivismoConectivismo
Conectivismoale0011
 
G H P S Debur
G H P S DeburG H P S Debur
G H P S DeburDFC2011
 
Présentation evaluation dans moodle 2
Présentation evaluation dans moodle 2 Présentation evaluation dans moodle 2
Présentation evaluation dans moodle 2 Marianne Seddoh
 
Hiperlipèmia Familiar Combinada
Hiperlipèmia Familiar CombinadaHiperlipèmia Familiar Combinada
Hiperlipèmia Familiar Combinadamiguelmolina2008
 
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]Zukunftswerkstatt
 
Binder55
Binder55Binder55
Binder55DFC2011
 
News zur entstaubung infa aktuell 2-2013
News zur entstaubung infa aktuell 2-2013News zur entstaubung infa aktuell 2-2013
News zur entstaubung infa aktuell 2-2013Infastaub GmbH
 
Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014KidsCodingClub
 
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...designers interactifs
 
HIPS Charity School Project
HIPS Charity School ProjectHIPS Charity School Project
HIPS Charity School ProjectJan Honsel
 
Devenez éducateur canin comportementaliste
Devenez éducateur canin comportementalisteDevenez éducateur canin comportementaliste
Devenez éducateur canin comportementalisteCyrille Georgel
 

Andere mochten auch (20)

Petite histoire illustrée du design interactif (4/6) La démocratisation des u...
Petite histoire illustrée du design interactif (4/6) La démocratisation des u...Petite histoire illustrée du design interactif (4/6) La démocratisation des u...
Petite histoire illustrée du design interactif (4/6) La démocratisation des u...
 
Conectivismo
ConectivismoConectivismo
Conectivismo
 
Soril 1 dun
Soril 1 dunSoril 1 dun
Soril 1 dun
 
G H P S Debur
G H P S DeburG H P S Debur
G H P S Debur
 
Présentation evaluation dans moodle 2
Présentation evaluation dans moodle 2 Présentation evaluation dans moodle 2
Présentation evaluation dans moodle 2
 
Hiperlipèmia Familiar Combinada
Hiperlipèmia Familiar CombinadaHiperlipèmia Familiar Combinada
Hiperlipèmia Familiar Combinada
 
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]
Timo Glaser: Geocaching in Bibliotheken. IK-Schulungen auf neuen Wegen [121]
 
Enlace Ciudadano Nro 247 tema: plan piloto cocinas de inducción
Enlace Ciudadano Nro 247 tema: plan piloto cocinas de inducciónEnlace Ciudadano Nro 247 tema: plan piloto cocinas de inducción
Enlace Ciudadano Nro 247 tema: plan piloto cocinas de inducción
 
Binder55
Binder55Binder55
Binder55
 
Rompevelocidades
RompevelocidadesRompevelocidades
Rompevelocidades
 
Gestion
GestionGestion
Gestion
 
Communiquer les données probantes pour soutenir l'implantation des dossiers m...
Communiquer les données probantes pour soutenir l'implantation des dossiers m...Communiquer les données probantes pour soutenir l'implantation des dossiers m...
Communiquer les données probantes pour soutenir l'implantation des dossiers m...
 
News zur entstaubung infa aktuell 2-2013
News zur entstaubung infa aktuell 2-2013News zur entstaubung infa aktuell 2-2013
News zur entstaubung infa aktuell 2-2013
 
Nantes les lieux incontournables
Nantes les lieux incontournablesNantes les lieux incontournables
Nantes les lieux incontournables
 
Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014Restitution des ateliers Maisonpop - Fev 2014
Restitution des ateliers Maisonpop - Fev 2014
 
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...
Une petite histoire illustrée du design interactif (1/6) - La naissance de l’...
 
Enlace Ciudadano Nro 279 tema: liquidez el comercio
Enlace Ciudadano Nro 279 tema:  liquidez el comercioEnlace Ciudadano Nro 279 tema:  liquidez el comercio
Enlace Ciudadano Nro 279 tema: liquidez el comercio
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
HIPS Charity School Project
HIPS Charity School ProjectHIPS Charity School Project
HIPS Charity School Project
 
Devenez éducateur canin comportementaliste
Devenez éducateur canin comportementalisteDevenez éducateur canin comportementaliste
Devenez éducateur canin comportementaliste
 

Ähnlich wie Nuxeo5 - Installation Code Source

DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoPASCAL Jean Marie
 
Installation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xpInstallation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xpsaidelfazni
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)Kokou Gaglo
 
Les nouveautés de TYPO3 4.2
Les nouveautés de TYPO3 4.2Les nouveautés de TYPO3 4.2
Les nouveautés de TYPO3 4.2Yannick Pavard
 
JBoss clustering et tuning (lab 1/3)
JBoss clustering et tuning (lab 1/3)JBoss clustering et tuning (lab 1/3)
JBoss clustering et tuning (lab 1/3)Fourat Zouari
 
JCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratiqueJCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratiqueRossi Oddet
 
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMemcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMehdi Mehni
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1easyopenerp
 
Environnement java
Environnement javaEnvironnement java
Environnement javaInes Ouaz
 
Spring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsSpring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsJulien Wittouck
 

Ähnlich wie Nuxeo5 - Installation Code Source (20)

DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
 
Tp java ee.pptx
Tp java ee.pptxTp java ee.pptx
Tp java ee.pptx
 
Installation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xpInstallation de mongo_db_sur_windows_xp
Installation de mongo_db_sur_windows_xp
 
Installation nconf
Installation nconfInstallation nconf
Installation nconf
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
Maven et industrialisation du logiciel
Maven et industrialisation du logicielMaven et industrialisation du logiciel
Maven et industrialisation du logiciel
 
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)
IP Multimedia Subsystem : Démarrer avec Mobicents JainSLEE (Partie 1)
 
Les nouveautés de TYPO3 4.2
Les nouveautés de TYPO3 4.2Les nouveautés de TYPO3 4.2
Les nouveautés de TYPO3 4.2
 
Noyau
NoyauNoyau
Noyau
 
Installation open erp-sous-windows1
Installation open erp-sous-windows1Installation open erp-sous-windows1
Installation open erp-sous-windows1
 
Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
 
JBoss clustering et tuning (lab 1/3)
JBoss clustering et tuning (lab 1/3)JBoss clustering et tuning (lab 1/3)
JBoss clustering et tuning (lab 1/3)
 
Nagios
NagiosNagios
Nagios
 
JCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratiqueJCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratique
 
Atelier 5
Atelier 5Atelier 5
Atelier 5
 
Memcached, une solution de cache par excellence
Memcached, une solution de cache par excellenceMemcached, une solution de cache par excellence
Memcached, une solution de cache par excellence
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1
 
Environnement java
Environnement javaEnvironnement java
Environnement java
 
Spring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'tsSpring Boot & Containers - Do's & Don'ts
Spring Boot & Containers - Do's & Don'ts
 
Cours jee 1
Cours jee 1Cours jee 1
Cours jee 1
 

Mehr von PASCAL Jean Marie

Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkPASCAL Jean Marie
 
JM.PASCAL - This is my way...
JM.PASCAL - This is my way...JM.PASCAL - This is my way...
JM.PASCAL - This is my way...PASCAL Jean Marie
 
An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)PASCAL Jean Marie
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John NewtonPASCAL Jean Marie
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodePASCAL Jean Marie
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialPASCAL Jean Marie
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterprisePASCAL Jean Marie
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationPASCAL Jean Marie
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar storyPASCAL Jean Marie
 
Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communePASCAL Jean Marie
 
Alfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialAlfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialPASCAL Jean Marie
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialPASCAL Jean Marie
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialPASCAL Jean Marie
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialPASCAL Jean Marie
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialPASCAL Jean Marie
 
Nuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationNuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationPASCAL Jean Marie
 

Mehr von PASCAL Jean Marie (20)

Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 Talk
 
JM.PASCAL - This is my way...
JM.PASCAL - This is my way...JM.PASCAL - This is my way...
JM.PASCAL - This is my way...
 
ECM - Simple Definition ENG
ECM - Simple Definition ENGECM - Simple Definition ENG
ECM - Simple Definition ENG
 
ECM - Définition Simple
ECM - Définition SimpleECM - Définition Simple
ECM - Définition Simple
 
An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)An Alfresco Fan to John Newton (2)
An Alfresco Fan to John Newton (2)
 
An Alfresco Fan to John Newton
An Alfresco Fan to John NewtonAn Alfresco Fan to John Newton
An Alfresco Fan to John Newton
 
Alfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a NodeAlfresco 3.0 Enteprise : View by a Node
Alfresco 3.0 Enteprise : View by a Node
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search Tutorial
 
Alfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 EnterpriseAlfresco - Présentation Alfresco 3 Enterprise
Alfresco - Présentation Alfresco 3 Enterprise
 
DRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & UtilisationDRAFT - Alfresco - Acces & Utilisation
DRAFT - Alfresco - Acces & Utilisation
 
Smith & CMIS : a similar story
Smith & CMIS : a similar storySmith & CMIS : a similar story
Smith & CMIS : a similar story
 
Smith & Cmis : Une histoire commune
Smith & Cmis : Une histoire communeSmith & Cmis : Une histoire commune
Smith & Cmis : Une histoire commune
 
Alfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche TutorialAlfresco en quelques points - Recherche Tutorial
Alfresco en quelques points - Recherche Tutorial
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService Tutorial
 
Alfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services TutorialAlfresco en quelques points : Services Tutorial
Alfresco en quelques points : Services Tutorial
 
Alfresco in few points - Node Tutorial
Alfresco in few points - Node TutorialAlfresco in few points - Node Tutorial
Alfresco in few points - Node Tutorial
 
Alfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node TutorialAlfresco en quelques points : Node Tutorial
Alfresco en quelques points : Node Tutorial
 
Open Source Ecm
Open Source Ecm Open Source Ecm
Open Source Ecm
 
Ecm Open Source
Ecm Open SourceEcm Open Source
Ecm Open Source
 
Nuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationNuxeo5 - Continuous Integration
Nuxeo5 - Continuous Integration
 

Nuxeo5 - Installation Code Source

  • 1. Nuxeo EP 5 Installation via la récupération du Code Source Jean Marie PASCAL jeanmarie.pascal@gmail.com
  • 2. • Objectifs  Installation de la version 5.1.3 de Nuxeo 5 via la récupération du code Source • Etapes  Installation d’une JVM  Installation de Subversion : Tortoise SVN  Installation de Maven  Installation d’ Ant  Installation de JBoss AS  Compilation et Déploiement du code Source Nuxeo 5 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 2
  • 3. Ma Configuration  Système d’exploitation :  Windows XP SP2  Processeur  Intel Core 2 Duo  Mémoire  2Ghz (Requis 1Ghz Minimum) 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 3
  • 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 4
  • 5. Installation d’une JVM  Ouvrir le fichier téléchargé et suivre l’assistant d’installation… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 5
  • 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 6
  • 7. Installation d’une JVM  Vérifier l’installation des variables d’environnements Si la variable d’environnement n’existe pas. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 7
  • 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 8
  • 9. Installation de Subversion  Télécharger la dernière version de Tortoise SVN  Ressource : TortoiseSVN.net   Ouvrir le fichier téléchargé et suivre l’assistant d’installation… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 9
  • 10. Récupérer les sources  Créer un dossier  Clic droit sur le dossier  Remplir l’invite de commande  OK 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 10
  • 11. Récupérer les sources  Attendre la fin du téléchargement  Vérifier ensuite le dossier… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 11
  • 12. 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 12
  • 13. Définir les variables d’environnements  Définir la variable MAVEN_HOME :  Définir la variable MAVEN_OPTS :  Définir la variable PATH : 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 13
  • 14. Installation de Maven  Vérifier l’installation  Ouvrir une fenêtre dos  Menu Démarrer  Exécuter…  Taper mvn –v  Vérifier que le message ci-dessus s’affiche 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 14
  • 15. 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 15
  • 16. Définir les variables d’environnements  Définir la variable ANT_HOME :  Définir la variable ANT_OPTS :  Définir la variable PATH : 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 16
  • 17. 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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 17
  • 18. Installation de jBoss AS  Télécharger la version 4.0.5  Ressource : SourceForge.net   Dezipper le fichier téléchargé dans le dossier  C:opt  On a alors JBOSS_HOME :  C:optjboss 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 18
  • 19. Installation de jBoss AS  Ouvrir le fichier téléchargé et suivre l’assistant d’installation… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 19
  • 20. Installation de jBoss AS  Dans le répertoire JBOSS_HOMEbin  Editer le fichier run.bat  Ajouter la ligne suivante : 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 20
  • 21. Compilation des sources  Aller dans le répertoire où se situe les sources  Retirer l’extension .sample au fichier build.properties  Editer le fichier et définir le chemin du serveur Jboss 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 21
  • 22. Compilation des Sources  Ouvrir une fenêtre dos  Menu Démarrer  Exécuter…  Aller dans le répertoire ou se situe les sources  Taper la commande : ant patch  Attendre la fin et le message 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 22
  • 23. Compilation des Sources  Toujours dans le répertoire ou se situe les sources  Taper la commande : mvn compile  Attendre la fin et le message (cela peut durer longtemps suivant la configuration machine)  Et enfin taper la commande : ant deploy  Et attendre le même message de fin… Remarque : Si lors de la compilation, il y a une erreur de type Java.heap.size passer la variable d’environnement MAVEN_OPTS=« -Xmx1024m –Xms512m »  C’est bon…  Rien d’autre à faire en plus. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 23
  • 24. Démarrer l’application  Dans le répertoire d’installation de JBoss AS Remarque : C:optjboss= JBOSS_HOME  Répertoire : JBOSS_HOME/bin  Lancer le fichier : run.bat  Et attendre quelques minutes… 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 24
  • 25. Enfin si….  Il se peut que vous ayez une erreur indiquant qu’il manque le fichier application.xml dans le répertoire  JBOSS_HOMEserverdefaultdeploynuxeo.earMETA-INF  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 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 25
  • 26. Démarrer l’application  Une fois le message suivant affiché  Ouvrir un Navigateur Web  Adresse : http://localhost:8080/nuxeo/  Login : Administrator  Mdp : Administrator 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 26
  • 27. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 27
  • 28. 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 28
  • 29. 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/ 12/02/2008 http://opensourceecm.blogspot.com/search/label/Nuxeo 29