Salve,

ho un'applicazione web che faccio girare sotto tomcat per testarla.

Ho una servlet che legge un file di properties in questo modo:

String fileProperties = this.getServletContext().getRealPath("") + nomeFile;
configuration.load(new FileInputStream(fileProperties));

Se devo fare lo stesso da una classe che non sia una servlet faccio così:
configuration.load(new FileInputStream(nomeFile));

nel primo caso nesun problema, nel secondo caso il file non viene trovato perchè non è presente nel classpath

Consigli?

Grazie

Luca