Arquivo em package diferente

2 respostas
S

Olá pessoal,

Estou tentando fazer um FileinputStream de um arquivo que está em outra package, mas não estou conseguindo acessar ele, alguém sabe como posso fazer isso :?:

 tentei:

FileInputStream in = new FileInputStream(dados/arquivo.properties);

FileInputStream in = new FileInputStream(dados.arquivo.properties);

Projeto
|
---- Package dados
|
---- Package forms

Valeu!

2 Respostas

BrunoBastosPJ

quando voce chama um caminho relativo no seu projeto, ele começa a partir do diretorio atual do projeto. Se seu projeto tiver uma pasta src, voce tem que passar o caminho a partir desta pasta (eu acredito, porque na verdade sempre crio uma pasta chamada conf para arquivos de configuracao do projeto)

M

Tenta

FileInputStream in = new FileInputStream(getClass().getClassLoader().getResourceAsStream(“nome_do_pacote/nome_do_arquivo.extensão”);

Criado 6 de junho de 2007
Ultima resposta 8 de jun. de 2007
Respostas 2
Participantes 3