Encontrar arquivo

2 respostas
V

Pessoal estou tentando jogar um arquivo .properties em uma variavel File, da seguinte maneira File valor = new File (br.sp.gov.prodesp.rh.bt.mapa_socket.properties), porém apresenta as seguinte Exception ( No such file or directory is not available ), não consegui entender tanto o arquivo como o diretório são existem. Qual é o problema?

Obs. o caminho br.sp.gov.prodesp.rh.bt.mapa_socket é um package

2 Respostas

jcranky

O arquivo está dentro de algum jar? E as classes que estão tentando acessá-las estão? Qual o método que você está utilizando para acessar o arquivo? Tente algo como

seuObjeto.getClass().getResource( propertiesFile );
aborges

O File busca o caminho fisico do arquivo…

Colocar seu caminho em forma de package (com pontos ) nao vai funcionar mesmo!

Se seu arquivo estiver dentro de um JAR, ele nao vai encontrar nunca…

Vc deve utilizar o getResourceAsStream da classe Class q te retorna um InputStream !

Criado 30 de agosto de 2004
Ultima resposta 30 de ago. de 2004
Respostas 2
Participantes 3