{toc:minLevel=6|type=flat|outline=false}
h1. Fichier build.properties
\\
{code:title=build.properties|borderStyle=solid}
java_home=/usr/java/jdk1.6
# CURRENT FOLDER
esup.root=${basedir.conv}
esup.base=${esup.root}/Portail
ant_home=${basedir.conv}/resources/${ant.package.final}
mvn_home=${esup.base}/${mvn.package.final}
esup.sources=${esup.base}/uPortal_rel-${uportal.ver}
esup.deploy=${esup.base}/webapps
server.home=${esup.base}/apache-tomcat-${tomcat.ver}
server.temp=${server.home}/temp
esup.custom=${esup.root}/custom
esup.update=${esup.root}/update
esup.resources=${basedir.conv}/resources
esup.packages=${esup.root}/packages
esup.tmp=${esup.root}/temp
config.file=${esup.root}/config.properties
mvn_repo=${esup.base}/maven-repo
mvn_offline=false
mvn_skiptest=true
mvn_esuprepo=${esup.resources}/esup-maven-repo
{code}
\\
Avec :
|| Variable || Description \\ || Exemple \\ || Modifiable \\ ||
| h6. java_home | Le chemin où est installé le JDK | java_home=/usr/java/jdk1.6 \\java_home=C:\jdk1.6.0 \\
| *OUI* |
| h6. esup.root | Détermine automatiquement l'endroit ou se trouve le package \\ | esup.root=$\{basedir.conv\} | *NON* |
| h6. esup.base | Chemin par défaut ou le portail et toutes ses composantes seront installés | esup.base=$\{esup.root\}/Portail \\esup.base=/home/esup \\ | *OUI* |
| h6. ant_home | Emplacement ou est installé ant (disponible dans esupdev sinon a spécifier) \\ | ant_home=$\{basedir.conv\}/resources/$\{ant.package.final\}\\
ant_home=/usr/local/ant \\ | *OUI* \\ |
| h6. mvn_home | Emplacement ou est installé maven (disponible dans esupdev sinon a spécifier) | mvn_home=$\{esup.base\}/$\{mvn.package.final\}\\
mvn_home=/usr/local/maven \\ | *OUI* \\|
| h6. esup.sources | Emplacement où seront décompressés les sources uPortal \\ | esup.sources=$\{esup.base\}/uPortal_rel-$\{uportal.ver\} \\
esup.sources=/home/esup/src/uPortal_rel-$\{uportal.ver\} \\ | *OUI* |
| h6. esup.deploy | Dossier où sera déployé le portail \\ | esup.deploy=$\{esup.base\}/webapps \\
esup.deploy=/home/esup/webapps \\ | *OUI* \\ |
| h6. server.home | Emplacement ou se trouve Tomcat \\
Dans le package esupdev, emplacement où sera décompressé Tomcat \\ | server.home=$\{esup.base\}/Tomcat-$\{tomcat.ver\} \\
server.home=/usr/local/Tomcat-$\{tomcat.ver\} \\ | *OUI* \\ |
| h6. server.temp | Dossier temporaire de Tomcat \\ | server.temp=$\{server.home\}/temp | *OUI* \\ |
| h6. esup.custom | Dossier contenant vos personnalisations | esup.custom=$\{esup.root\}/custom \\
esup.custom=/home/esup/monCustom \\ | *OUI* \\ |
| h6. esup.update | Dossier contenant les personnalisation ESUP \\ | esup.update=$\{esup.root\}/update | *NON* |
| h6. esup.resources | Dossier contenant des ressources propres au package | esup.resources=$\{esup.root\}/resources \\ | *NON* |
| h6. esup.packages | Dossier contenant les distributions compressées des produits tiers (uPortal, etc.) | esup.packages=$\{esup.root\}/packages | *NON* |
| h6. esup.tmp | Dossier temporaire du package | esup.tmp=$\{esup.root\}/temp | *NON* |
| h6. config.file | Fichier de configuration du portail | config.file=$\{esup.root\}/config.properties \\
config.file=/home/esup/maConfig.properties | *OUI* \\ |
| h6. mvn_repo | Emplacement ou vont être stocké le jar dépendant de l'installation \\
Cette variable n'est valide que pour esupdev \\ |{esup.base}/maven-repo \\ | *NON* \\ |
| h6. mvn_offline | Maven peut il avoir un accès reseau \\ | mvn_offline=false \\ | *NON* \\ |
| h6. mvn_skiptest | Maven doit il faire ses tests (JUNIT) \\ | mvn_skiptest=true \\ | *NON* |
| h6. mvn_esuprepo | Emplacement d'un respository maven pour les JAR esup \\
(WS-client, WS-server, esup-utils,...) \\ | mvn_esuprepo=${esup.resources}/esup-maven-repo \\ | *NON* |
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 |