Pessoal,
já alguns tópicos a respeito aqui, mas nenhum me ajudou…
É o seguinte, quero carregar um arquivo de properties a partir de uma classe que está no diretório /WEB-INF/classes de minha aplicação no Tomcat.
O arquivo de properties está no diretório /WEB-INF
Tenho o seguinte código para carregar o arquivo:
File file = new File("/WEB-INF/usuario.properties");
Properties props = new Properties();
FileInputStream fis = null;
try {
fis = new FileInputStream(file);
props.load(fis);
fis.close();
}
catch (IOException e) {
System.out.println(e.getMessage());
}
Mas ele não acha o arquivo… não sei o que estou fazendo de errado. Falta algum classpath? Do tomcat tenho apenas o servlet.jar no classpath
Também tenho as seguintes variáveis de ambiente setadas:
JAVA_HOME - diretório de instalação do JAVA
CATALINA_HOME - diretório de instalação do Tomcat
TOMCAT_HOME - diretório de instalação do Tomcat
Desde já agradeço pelas respostas!