On distingue 2 fichiers de configuration du package :
- build.properties : fichier contenant les propriétés de déploiement du portail
- config.properties : fichier contenant les propriétés de configuration du portail
Fichier build.properties
build.properties
java_home=/usr/java/jdk1.5 # CURRENT FOLDER esup.root=${basedir.conv} devel.mode=false esup.base=${esup.root}/Portail esup.sources=${esup.base}/uPortal_rel-${uportal.ver} esup.deploy=${esup.base}/webapps esup.build=${esup.sources}/build server.home=${esup.base}/Tomcat-${tomcat.ver} server.temp=${server.home}/temp esup.custom=${esup.root}/custom esup.update=${esup.root}/update esup.resources=${esup.root}/resources esup.packages=${esup.root}/packages esup.tmp=${esup.root}/tmp config.file=${esup.root}/config.properties
Avec :
- java_home : le chemin où est installé le JDK
- esup.root : détermine automatiquement l'endroit ou se trouve le pakcage (ne pas toucher cette variable)
- devel.mode : sélecteur qui permet de savoir au pakcage si c'est un pakcage esupdev ou esup (ne pas toucher cette variable)
- esup.base : chemin par défaut ou le portail et tous ses composante sera installé
- esup.sources : chemin où seront décompressé les sources uPortal
esup.deploy : chemin ou sera déployé le portail ([esup.deploy]/uPortal)
- esup.build : chemin où seront stocké les fichier de build du portail
- server.home : emplacement du serveur Tomcat (dans le package esupdev emplacement ou sera décompressé le Tomcat)
- server.temp : dossier temporaire de Tomcat
- esup.custom : dossier custom a utiliser
- esup.update : dossier update a utiliser (ne pas toucher cette variable)
- esup.resources : dossier ressource du package (ne pas toucher cette variable)
- esup.packages : dossier contenant les distributions compressé des produits tiers (uPortal ,etc ...) (ne pas toucher cette variable)
- esup.tmp : dossier temporaire du package (ne pas toucher cette variable)
- config.file : fichier de configuration du portail
En toute logique lors de la configuration vous devez changer :
- java_home
- esup.sources, esup.deploy (ou alors esup.base si vous voulez tout mettre dans le même dossier)
- server.home