| Balise Wiki |
|---|
{toc:minLevel=6|type=flat|outline=false}
h1. Fichier build.properties
\\
{code:title=build.properties|borderStyle=solid} |
| Sommaire | ||||||
|---|---|---|---|---|---|---|
|
Fichier build.properties
| Bloc de code | ||||
|---|---|---|---|---|
| ||||
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
|
Avec :
...
Variable
...
Description
...
Exemple
...
Modifiable
...
java_home
...
Le chemin où est installé le JDK
{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
\\ | *OUI* | | h6. esup.root |
...
| Détermine automatiquement l'endroit ou se trouve le |
...
package \\ | esup.root=$\{basedir.conv\} |
...
NON
...
devel.mode
...
Sélecteur qui permet de savoir au package si c'est un package esupdev ou esup
...
devel.mode=true
devel.mode=false
...
NON
...
esup.base
...
Chemin par défaut ou le portail et toutes ses composantes seront installés
| *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
...
esup.sources
...
Emplacement où seront décompressés les sources uPortal
\\ | *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
\} \\ | *OUI* | | h6. esup.deploy |
...
| Dossier où sera déployé le |
...
portail \\ | esup.deploy=$\{esup.base\}/webapps |
...
\\ esup.deploy=/home/esup/webapps |
...
OUI
...
esup.build
...
Dossier où sera compilé le portail avant deploiement
...
esup.build=${esup.sources}/build
...
NON
...
server.home
...
Emplacement ou se trouve Tomcat
Dans le package esupdev, emplacement où sera décompressé Tomcat
\\ | *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
\} \\ | *OUI* \\ | | h6. server.temp |
...
| Dossier temporaire de |
...
Tomcat \\ | server.temp=$\{server.home\}/temp |
...
OUI
| *OUI* \\ | | h6. esup.custom |
...
| Dossier contenant vos personnalisations |
...
| esup.custom=$\{esup.root\}/custom |
...
\\ esup.custom=/home/esup/monCustom |
...
OUI
\\ | *OUI* \\ | | h6. esup.update |
...
| Dossier contenant les personnalisation |
...
ESUP \\ | esup.update=$\{esup.root\}/update |
...
NON
| *NON * | | h6. esup.resources |
...
| Dossier contenant des ressources propres au package |
...
| esup.resources=$\{esup.root\}/resources |
...
NON
\\ | *NON* | | h6. esup.packages |
...
| Dossier contenant les distributions compressées des produits tiers (uPortal, etc.) |
...
| esup.packages=$\{esup.root\}/packages |
...
NON
| *NON * | | h6. esup.tmp |
...
| Dossier temporaire du package |
...
| esup.tmp=$\{esup.root\}/ |
...
NON
temp | *NON* | | h6. config.file |
...
| Fichier de configuration du portail |
...
| config.file=$\{esup.root\}/config.properties |
...
\\ config.file=/home/esup/maConfig.properties |
...
OUI
En toute logique lors de la configuration vous devez changer :
...
| *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 |