Projet Socle ENT
Pages enfant
  • 01 - build.properties (esup-3)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Balise Wiki
{toc:minLevel=6|type=flat|outline=false}

h1. Fichier build.properties

\\
{code:title=build.properties|borderStyle=solid}
Sommaire
minLevel6
outlinefalse
typeflat

Fichier build.properties

Bloc de code
titlebuild.properties
borderStylesolid
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  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