...
Créer un répertoire de travail. <nuxeo-dev> dans la suite de ce document.
Récupération des sources nuxeo nuxeo
Nuxeo utilise pour la gestion de versions de ses sources l'outil mercurial. cf. FAQ nuxeo à ce sujet
...
- https://subversion.cru.fr/esup-ecm/esup-ecm-config/trunk/
Bloc de code |
---|
svn co https://subversion.cru.fr/esup-ecm/esup-ecm-config/trunk/ .
|
Ensuite on crée les projets dans eclipse
- Dans le répertoire <nuxeo-dev>/esup-ecm/esup-ecm-config-plugin :
- Lancer mvn -Dmaven.test.skip=true install
- Lancer mvn eclipse:eclipse
- Importer dans eclipse le projet :
- File > Import > General > Existing Projects Into Workspace
- Sélectionner <nuxeo-dev>/esup-ecm/esup-ecm-config-plugin
- Pour travailler sur le package ESUP-ECM dans son ensemble. Dans eclipse
- File > New > project (choisir un type standard)
- nom esup-ecm
- content pointant sur <nuxeo-dev>/esup-ecm
...
Il est intéressant, à ce stade de tester le plugin. Pour cela, dans le répertoire <nuxeo-dev>/esup-ecm :
- 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-<version>/nuxeo-ep-<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