Le 12/07/2013 09:50, Tony Chemit a écrit :
- pourquoi on veut le mettere dans le classpath ? qu'est ce que ça apporte comme amélioration C'est un endroit plus standard pour les properties, dans WEB-INF c'est plutot du xml. Dans notre cas, on veux le considérer comme une ressource filtrable par maven, donc dans src/main/resources euh non assertion fausse! ce qui est filtrable n'est pas forcement dans src/main/resources
Le filtrage n'est qu'une des 2 assertions. La plus importante pour moi étant que : la place des fichier ".properties" (chargées par le Java) est plus dans le classpath (WEB-INF/classes/ dans notre cas) qu'à un endroit batard (WEB-INF/). (cf [1] à ligne 77) Pour moi, c'est une *correction* nécessaire, mais qui entraîne malheureusement une incompatibilité,. À moins de tenter de charger (pendant un temps du moins) le fichier aux 2 emplacements (et avec affichage d'un warning si le fichier est chargé à partir de l'ancien emplacement), d'où la question d'Éric. Mais peut-être que vous jugerez que ce n'est pas gênant/nécessaire, auquel cas on ne change pas d'emplacement, on reste sur un truc bancal, et on a pas de soucis de compatibilité. Arnaud [1] http://www.nuiton.org/projects/nuiton-js/repository/entry/trunk/nuiton-js-wr...