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