Projet esup-ecm

Recherche

Sommaire

Pages enfant
  • Environnement de développement (A VIRER)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • Enfin d'importer les sources des addons en tant que projets eclipse, on peut également, dans chacun des répertoires correspondants aux addons qui nous interessent :
    • Invoquer la commande
      Bloc de code
      mvn eclipse:eclipse
      
    • Importer dans eclipse le projet :
      • File > Import > General > Existing Projects Into Workspace
      • Sélectionner <autoformationNuxeo>/addons/<nom_addon>

Récupération

...

, à titre d'exemple, du projet ESUP-ECM

Ici on utilise un subversion plus classique.

Typiquement ici nous faisons un checkout (terme subversion) dans le répertoire <autoformationNuxeo>/tutoesup-plugin-nuxeoecm le repository suivant :

...

  • Un autre projet d'exemple

...

Remarque

On ne décrit pas ici les concepts sur la base du package esup-ecm-config car ce dernier ne permet de voir tous les principes de développement puisque c'est essentiellement un package de configuration qui ne contient pas de code source.

  • Dans le répertoire <autoformationNuxeo>/

...

  • esup-

...

  • ecm :
  • Lancer mvn -Dmaven.test.skip=true install
  • Lancer mvn eclipse:eclipse

...

Il est intéressant, à ce stade de tester le plugin. Pour cela, dans le répertoire <autoformationNuxeo>/tutoesup-plugin-nuxeoecm

  • Editer le fichier build.properties pour personnaliser la propriété jboss.dir. Elle devrait correspondre au répertoire de déploiement de ESUP-ECM suivit du nom du répertoire correspondant à la version de nuxeo intégrée dans ESUP-ECM. Exemple : /data/nuxeo/esup-ecm-0.1.0<version>/nuxeo-ep-5.1.4<version>.GA
  • Lancer ant deploy
  • Lancer ESUP-ECM
  • Tester via http://localhost:8080/nuxeo que vous obtenez un onglet ORI-OAI après avoir cliqué sur un fichier contenu dans un espace nuxeo
  • Stopper ESUP-ECM

...