SlideShare une entreprise Scribd logo
Nuxeo EP 5
Compilation et Déploiement de
   Nuxeo 5 avec Eclipse


          Jean Marie PASCAL
      jeanmarie.pascal@gmail.com
• 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Installation de Subclipse




    + d’info : http://subclipse.tigris.org/install.html

   20/02/08           http://opensourceecm.blogspot.com/search/label/Nuxeo   18
Récupération des sources
 Après avoir redémarrer Eclipse




    20/02/08     http://opensourceecm.blogspot.com/search/label/Nuxeo   19
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
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
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
Utiliser Ant pour
      le déploiement de Nuxeo

 Ouvrir la vue Ant




    20/02/08      http://opensourceecm.blogspot.com/search/label/Nuxeo   23
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
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
Création d’un serveur avec
                  Jboss Tools




   20/02/08   http://opensourceecm.blogspot.com/search/label/Nuxeo   26
Utiliser Jboss Tools pour
      le démarrage du serveur

 Ouvrir la vue Serveur




    20/02/08      http://opensourceecm.blogspot.com/search/label/Nuxeo   27
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
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
Enjoy yourself !




   20/02/08    http://opensourceecm.blogspot.com/search/label/Nuxeo   30
20/02/08   http://opensourceecm.blogspot.com/search/label/Nuxeo   31
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

Contenu connexe

En vedette

Mantenimiento del acuario
Mantenimiento del acuarioMantenimiento del acuario
Mantenimiento del acuario
guest6552ac
 
Manual
ManualManual
Manual
lyazurita
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
jessica
 
Multikulturelle Gesellschaft
Multikulturelle GesellschaftMultikulturelle Gesellschaft
Multikulturelle Gesellschaft
Marcel Schöne
 
Problemas reynaga
Problemas reynagaProblemas reynaga
Problemas reynaga
CINTYA
 
Felix maã±ana
Felix maã±anaFelix maã±ana
Felix maã±ana
transportes botero soto
 
Nietzsche
NietzscheNietzsche
Nietzsche
soniskis
 
C:\users\victor castellanos\desktop\la pasión según chiclana
C:\users\victor castellanos\desktop\la pasión según chiclanaC:\users\victor castellanos\desktop\la pasión según chiclana
C:\users\victor castellanos\desktop\la pasión según chiclana
Jesús Antonio Serrano Plazuelo
 
Klimaschutz: Plan B 2050 (Kurzfassung)
Klimaschutz: Plan B 2050 (Kurzfassung)Klimaschutz: Plan B 2050 (Kurzfassung)
Klimaschutz: Plan B 2050 (Kurzfassung)
Greenpeace Deutschland
 
Mapa turistico de los eeuu
Mapa turistico de los eeuuMapa turistico de los eeuu
Mapa turistico de los eeuu
Nelida Nieto Lozano
 
Un paso más en la RSE: Igualdad de Oportunidades
Un paso más en la RSE: Igualdad de OportunidadesUn paso más en la RSE: Igualdad de Oportunidades
Un paso más en la RSE: Igualdad de Oportunidades
ONG RESCATE Internacional
 
French Startups Deals, Q3 2014
French Startups Deals, Q3 2014French Startups Deals, Q3 2014
French Startups Deals, Q3 2014
SOURCINNO
 
Mantenimiento del acuario
Mantenimiento del acuarioMantenimiento del acuario
Mantenimiento del acuario
guest6552ac
 
Seguridad De Neumaticos
Seguridad De NeumaticosSeguridad De Neumaticos
Seguridad De Neumaticos
srzancudo
 
Web-Check & -Optimierung - Services für die Management- und Marketingberatung
Web-Check & -Optimierung - Services für die Management- und MarketingberatungWeb-Check & -Optimierung - Services für die Management- und Marketingberatung
Web-Check & -Optimierung - Services für die Management- und Marketingberatung
Winfried Kempfle Marketing Services
 

En vedette (20)

Mantenimiento del acuario
Mantenimiento del acuarioMantenimiento del acuario
Mantenimiento del acuario
 
Manual
ManualManual
Manual
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Boxsam
BoxsamBoxsam
Boxsam
 
Opensat
OpensatOpensat
Opensat
 
Multikulturelle Gesellschaft
Multikulturelle GesellschaftMultikulturelle Gesellschaft
Multikulturelle Gesellschaft
 
Problemas reynaga
Problemas reynagaProblemas reynaga
Problemas reynaga
 
Felix maã±ana
Felix maã±anaFelix maã±ana
Felix maã±ana
 
Horizon
HorizonHorizon
Horizon
 
Nietzsche
NietzscheNietzsche
Nietzsche
 
Trimax
TrimaxTrimax
Trimax
 
Monnaie Barraut
Monnaie BarrautMonnaie Barraut
Monnaie Barraut
 
C:\users\victor castellanos\desktop\la pasión según chiclana
C:\users\victor castellanos\desktop\la pasión según chiclanaC:\users\victor castellanos\desktop\la pasión según chiclana
C:\users\victor castellanos\desktop\la pasión según chiclana
 
Klimaschutz: Plan B 2050 (Kurzfassung)
Klimaschutz: Plan B 2050 (Kurzfassung)Klimaschutz: Plan B 2050 (Kurzfassung)
Klimaschutz: Plan B 2050 (Kurzfassung)
 
Mapa turistico de los eeuu
Mapa turistico de los eeuuMapa turistico de los eeuu
Mapa turistico de los eeuu
 
Un paso más en la RSE: Igualdad de Oportunidades
Un paso más en la RSE: Igualdad de OportunidadesUn paso más en la RSE: Igualdad de Oportunidades
Un paso más en la RSE: Igualdad de Oportunidades
 
French Startups Deals, Q3 2014
French Startups Deals, Q3 2014French Startups Deals, Q3 2014
French Startups Deals, Q3 2014
 
Mantenimiento del acuario
Mantenimiento del acuarioMantenimiento del acuario
Mantenimiento del acuario
 
Seguridad De Neumaticos
Seguridad De NeumaticosSeguridad De Neumaticos
Seguridad De Neumaticos
 
Web-Check & -Optimierung - Services für die Management- und Marketingberatung
Web-Check & -Optimierung - Services für die Management- und MarketingberatungWeb-Check & -Optimierung - Services für die Management- und Marketingberatung
Web-Check & -Optimierung - Services für die Management- und Marketingberatung
 

Similaire à Nuxeo5 - Installation avec Eclipse

Tp java ee.pptx
Tp java ee.pptxTp java ee.pptx
Tp java ee.pptx
Eric Bourdet
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoPASCAL Jean Marie
 
Environnement java
Environnement javaEnvironnement java
Environnement java
Ines Ouaz
 
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
 
Installation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de TomcatInstallation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de Tomcat
Mohamed Ben Bouzid
 
Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
El Mustapha Najeh
 
Installation open erp-sous-windows1
Installation open erp-sous-windows1Installation open erp-sous-windows1
Installation open erp-sous-windows1
ابو محمدوعبدالرحمن عبد الملك
 
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
Julien Wittouck
 
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
 
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
 
JCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratiqueJCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratique
Rossi Oddet
 
Installation nconf
Installation nconfInstallation nconf
Installation nconf
Wilfried Tiani
 
Rapport tp1 j2ee
Rapport tp1 j2eeRapport tp1 j2ee
Rapport tp1 j2ee
Soukaina Boujadi
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
SamiMessaoudi4
 
[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
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mamp
Blackbird
 

Similaire à Nuxeo5 - Installation avec Eclipse (20)

Tp java ee.pptx
Tp java ee.pptxTp java ee.pptx
Tp java ee.pptx
 
Ejb3 1-server-setup fr
Ejb3 1-server-setup frEjb3 1-server-setup fr
Ejb3 1-server-setup fr
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
 
Environnement java
Environnement javaEnvironnement java
Environnement java
 
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)
 
Installation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de TomcatInstallation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de Tomcat
 
Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
 
Installation open erp-sous-windows1
Installation open erp-sous-windows1Installation open erp-sous-windows1
Installation open erp-sous-windows1
 
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
 
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)
 
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
 
JCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratiqueJCertif 2012 : Maven par la pratique
JCertif 2012 : Maven par la pratique
 
Installation nconf
Installation nconfInstallation nconf
Installation nconf
 
Tuto spring
Tuto springTuto spring
Tuto spring
 
Rapport tp1 j2ee
Rapport tp1 j2eeRapport tp1 j2ee
Rapport tp1 j2ee
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Tuto bada
Tuto badaTuto bada
Tuto bada
 
[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
 
Cours jee 1
Cours jee 1Cours jee 1
Cours jee 1
 
Installation magento 2 avec mamp
 Installation magento 2 avec mamp Installation magento 2 avec mamp
Installation magento 2 avec mamp
 

Plus de PASCAL Jean Marie

Alfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 TalkAlfresco Android - Summit 2013 Talk
Alfresco Android - Summit 2013 Talk
PASCAL 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
 
ECM - Simple Definition ENG
ECM - Simple Definition ENGECM - Simple Definition ENG
ECM - Simple Definition ENG
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 Newton
PASCAL 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 Node
PASCAL Jean Marie
 
Alfresco in few points - Search Tutorial
Alfresco in few points - Search TutorialAlfresco in few points - Search Tutorial
Alfresco in few points - Search Tutorial
PASCAL 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 story
PASCAL 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 Tutorial
PASCAL Jean Marie
 
Alfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService TutorialAlfresco in few points - NodeService Tutorial
Alfresco in few points - NodeService Tutorial
PASCAL 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 Tutorial
PASCAL 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
 
Open Source Ecm
Open Source Ecm Open Source Ecm
Open Source Ecm
PASCAL Jean Marie
 
Nuxeo5 - Continuous Integration
Nuxeo5 - Continuous IntegrationNuxeo5 - Continuous Integration
Nuxeo5 - Continuous Integration
PASCAL Jean Marie
 

Plus de 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
 

Dernier

Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 

Dernier (6)

Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 

Nuxeo5 - Installation avec Eclipse

  • 1. Nuxeo EP 5 Compilation et Déploiement de Nuxeo 5 avec Eclipse Jean Marie PASCAL jeanmarie.pascal@gmail.com
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 18. Installation de Subclipse  + d’info : http://subclipse.tigris.org/install.html 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 18
  • 19. Récupération des sources  Après avoir redémarrer Eclipse 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 19
  • 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
  • 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
  • 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
  • 23. Utiliser Ant pour le déploiement de Nuxeo  Ouvrir la vue Ant 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 23
  • 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
  • 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
  • 26. Création d’un serveur avec Jboss Tools 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 26
  • 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
  • 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
  • 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
  • 30. Enjoy yourself ! 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 30
  • 31. 20/02/08 http://opensourceecm.blogspot.com/search/label/Nuxeo 31
  • 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