J'ai de la difficulté lorsque l'un des pots que mon application web dépend essaie de charger un fichier de propriétés à partir de l'intérieur du bocal. Voici le code dans le pot.
static
{
Properties props = new Properties();
try
{
props.load(ClassLoader.getSystemResourceAsStream("someProps.properties"));
} catch (IOException e)
{
e.printStackTrace();
}
someProperty = props.getProperty("someKey");
}
Le fichier de propriétés est dans mon "src/main/resources" répertoire du projet Maven. Lorsque j'exécute ce code à partir de mon test junit dans Eclipse, il exécute très bien. Lorsque le projet est construit avec Maven dans un bocal, et inclus dans une dépendance dans mon application web, il ne parvient pas à localiser le fichier de propriétés. Je sais que le fichier de propriétés est à la base du répertoire de la dépendait de pot, je ne sais pas comment résoudre ce problème.
S'il vous plaît aider!