Changements récents - Rechercher:

Castore

Installation

Fonctionnement

Paramétrage

Développeurs

Personnes

edit

Installer (et Compiler) CASTORE à partir de CVS

Cette page vous permet d'installer CASTORE depuis les fichiers sources disponibles sur CVS. Si vous souhaitez développer une nouvelle fonctionnalité, nous vous conseillons d'installer l'environnement Eclipse ainsi que les plugins associés. Tout les logiciels utilisées sont téléchargeables depuis Internet et sont tous des logiciels libres.

Cette documentation concerne la version de développement en cours, c'est à dire le HEAD du CVS !!!

La liste des logiciels ci dessous ont été testés avec succès pour développer CASTORE. Veuillez respecter les versions préconisées.

1. Installer les outils tiers

Voir la section composantsTiers. Vous devez Installer Java, OpenOffice.org et Tomcat comme indiqué. Attention, OpenOffice.org requiert la modification d'un fichier spécifique !!

2. Installer Maven

Voir la page Développeurs.InstallationDeMaven2 !

3. Télécharger les sources depuis CVS

Afin de télécharger les sources, il faut au préalable installer un client CVS tel que WinCVS.

Créez ensuite un répertoire où seront stockées les sources. Par exemple c:/castore-sources . ouvrez un terminal et placez vous dans ce répertoire. (cd c:/castore-sources )

Ensuite, authentifiez-vous manuellement avec cvs avec la commande suivante :

 cvs -d :pserver:anonymous@scm.adullact.net:/cvsroot/castore login 

lorsque l'on demande un mot de passe, pressez simplement la touche Entrée.

Récupérez maintenant les projets nécessaires à CASTORE :

  • castore-maven
  • castore-data
  • castore-reverse
  • castore-core
  • castore-applets
  • castore-servlets
  • castore-presentation
  • castore-multifonds
  • castore-ws-externes
  • castore-struts
  • castore-struts-webapp

4. Compiler les sources

lancez la commande suivante depuis le répertoire castore-maven :

 mvn clean install

une fois la compilation terminée, il suffit de récupérer le fichier WAR ( dans castore-struts-webapp/target ) et le fichier Jar contenant les données de configuration de CASTORE ( dans castore-data/target ).
Par défaut, c'est l'utilisation d'un fichier XML qui permet de se connecter à CASTORE. Ce fichier doit etre créé par vos soins, et doit etre correctement référencé dans le fichier <CASTORE_HOME>/castore.properties

voici le squelette d'un tel fichier : <?xml version="1.0" encoding="utf-8"?>

 <users>
  <user username="tuteur" password="tuteur" role="supervisor" nom="Tuteur" groupe="" />
  <user username="user" password="user" role="user" nom="Utilisateur" groupe="" />
  <user username="doc" password="doc" role="documentalist" nom="Documentaliste" groupe="" />
  <user username="admin" password="admin" role="administrator" nom="Administrateur" groupe="" />
 </users>

attention comme indiqué le premier utilisateur qui s'authentifiera avec succés deviendra l'administrateur de CASTORE. je vous conseille donc de vous connecter la premiere fois avec l'identifiant "admin".

Suivez ensuite les consignes d'installation depuis l'archive War décrites ici






Éditer - Historique - Imprimer - Changements récents - Rechercher
Page mise à jour le 11 February 2008, à 10:01 AM