h1. Fichier custom.properties

Ce fichier va vous permettre de d'écraser des propriétés contenu soit dans le build.properties soit dans le config.properties.

 Par exemple le build.properties d'origine :
{code:title=build.properties\|borderStyle=solid}
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
{code}
Et le custom.properties :
{code:title=custom.properties\|borderStyle=solid}
java_home=/usr/java/jdk1.5

esup.sources=/home/uportal/uP-26/src/uPortal_rel-${uportal.ver}
esup.deploy=/home/uportal/uP-26/webapps-2.0.1-alpha
server.home=/home/uportal/uP-26/tomcat
server.temp=/home/uportal/uP-26/temp
esup.custom=/home/uportal/uP-26/custom

[...]
{code}
Dans ce cas c'est le custom.properties qui prime donc "esup.sources=/home/uportal/src/uPortal_rel-$
{uportal.ver}
".
\\

Il en est de même pour le config.properties.

L'avantage de ce ficheir et que vous avez VOS propriété dans un seul fichier et en plus vous pouvez facilement retrouver les valeurs par défaut du package.