.properties dentro do JAR

2 respostas
Alexandre

Alou pessoal,
alguém pode me dizer como eu faço pra ler um arquivo .properties dentro de um JAR?

tenho um JAR com a estrutura:

arquivo.properties com.empresa.projeto --ClasseQueUsaProperties.class

A classe “ClasseQueUsaProperties.class” precisa acessar as propriedades do arquivo “arquivo.properties”, atrevés do método:

File defaultProps = new File("arquivo.properties");

mas sou surpreendido com o seguinte erro:

java.lang.RuntimeException: java.io.FileNotFoundException: loggest.default.properties (The system cannot find the file specified) at net.code4biz.loggest.LoggestConfiguration.init(LoggestConfiguration.java:47) at net.code4biz.loggest.Loggest.init(Loggest.java:33) at net.code4biz.client.SimpleLog4j.<init>(SimpleLog4j.java:18) at net.code4biz.client.LoggestClient.main(LoggestClient.java:11) Caused by: java.io.FileNotFoundException: loggest.default.properties (The system cannot find the file specified) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:106) at net.code4biz.loggest.LoggestConfiguration.init(LoggestConfiguration.java:37) ... 3 more

Alguém pode me ajudar…
Valew!

2 Respostas

om1

this.getClass().getClassLoader().getResourceAsStream("arquivo.properties");

Alexandre

valew irmão!!!

Criado 22 de abril de 2004
Ultima resposta 22 de abr. de 2004
Respostas 2
Participantes 2