Erro ao ler arquivo de properties

3 respostas
netbeans
R

Oi pessoal
Estou com dificuldades para ler um arquivo properties
Coloquei na raiz do projeto e estou lendo assim

FileInputStream filePath = new FileInputStream("\\src\\systemProperties.properties");
           properties.load(filePath);

e me da o erro:

java.io.FileNotFoundException: \src\systemProperties.properties (O sistema não pode encontrar o caminho especificado)

No netbeans se eu coloco o caminho completo ele roda mas eu preciso que seja o caminho relativo para poder exportar.

Como posso fazer?

vlw

3 Respostas

darlan_machado

Pela forma que está tentando fazer, penso que seja desktop.
Veja, você não vai ter, no jar (aplicativo java) gerado, a pasta src, logo, o caminho realmente não existe.
Se quiser usar o FileInputStream, tenta só o nome do arquivo, deve funcionar.

R

tambem não resolveu

FileInputStream filePath = new FileInputStream("systemProperties.properties");
	     props.load(filePath);

java.io.FileNotFoundException: systemProperties.properties (O sistema não pode encontrar o arquivo especificado)

staroski
InputStream input = getClass().getResourceAsStream("/systemProperties.properties");
properties.load(input);
Criado 14 de setembro de 2018
Ultima resposta 14 de set. de 2018
Respostas 3
Participantes 3