J'ai une application web déployée en tant que guerre dans Tomcat 6. J'essaie de lire un fichier de configuration sous WEB-INF/d'une classe Java emballé dans un pot sous WEB-INF/lib. Je reçois:Le système ne trouve pas le fichier spécifié - Fichier de configuration WEB-INF exécuté sur Tomcat 6
Le système ne peut pas trouver le fichier spécifié
code:
Properties props = new Properties();
File propsFile = new File(".\config.properties");
InputStream stream = this.getClass().getClassLoader().getResourceAsStream(propertiesFilePath);
if (stream != null){
props.load(stream);
log.debug("stream not null");
}
else
props.load(new FileInputStream(propsFile));
Il fonctionne très bien sur un serveur en production, mais dans notre serveur de test, il ne fonctionne pas. Pourrait-il être lié à la configuration du serveur?
Avez-vous essayé sans la barre oblique inverse? – stdunbar
Oui, même résultat – AGG