Le 26.02.2010 10:46, Stephane CHORLET a écrit :
Arnaud Thimel a écrit :
Euh, non, au contraire je dirais ! /etc/ sert à surcharger la conf par défaut...
Justement, je pense que /etc/ devrait être la conf par défaut et que tout ce qui est dans le classpath ou variable d'environnement ou fichier dans le home de l'utilisateur devrait avoir une priorité supérieure à /etc/
J'entends bien c'que tu dis et pourtant, je continues de penser le contraire. Je prends un exemple : classpath:mail.properties ========================= smtp.host: smtp.free.fr /etc/mail.properties ==================== smtp.host: 10.50.3.2 Avec ce que tu proposes, lors d'un déploiement sur le serveur, la valeur qui sera prise est celle dans le classpath. Or au build de mon JAR, je ne peux pas anticiper l'environnement de runtime de mon appli et donc l'adresse du smtp à utiliser ? Ou je me vois mal forcer les gens qui veulent déployer notre appli à ajouter une entrée "10.50.3.2 smtp.free.fr" dans leur /etc/hosts pour pouvoir envoyer des mails ?? Arnaud. -- Société Code Lutin http://www.codelutin.com tel : 02 40 50 29 28 fax : 09 59 92 29 28