Ler arquivo de dentro do .JAR

5 respostas
G

ve se vcs me entendem…
tenho uma aplicação que se chama tela.class e que usa uma outra classe para se conectar ao banco de dados chamada resposta.class e a resposta.class le as instruções SQL de dentro de um arquivo chamado sql.properties, funciona tudo beleza, mas eu queria gerar uma arquivo .JAR executável contendo esses tres arquivos, o problema é que não consigo ler o sql.properties de dentro do Jar…

tem alguma maneira para eu fazer isso???

5 Respostas

C

Provavelmente algum problema com a localização do arquivo colega, mande o trecho de código onde você faz a leitura deste arquivo para podermos dar uma olhada!

richardpeder

guipx:

com certeza, como nosso amigo acima disse deve ser problemas de localização de arquivo…não tem como saber se eh isso que vou dizer, mas se caso não adicionar este arquivo no seu jar, jamais poderá usá-lo…me desculpe se to falando besteira, mas veja soh como vc adiciona arquivos num jar. Dentro de uma pasta que esta os arquivos .class e o sql.porperties vc faz assim:

[/code]

jar cvfm Arquivo.jar manifest.txt *.class sql.properties

[/code]

Faz tempo que nao gero arquivo jar, mas acredito que assim dará certo…

ate mais…

Leandro

Seu arquivo de properties vai ter que ficar fora do .JAR, também tentei colocar dentro mas não consegui, ele não enxerga mesmo… só .CLASS dentro do .JAR…

Bani

Eu utilizo arquivos properties dentro de JAR aqui e funciona.

G

descobri em outro forum

p.load(getClass().getResourceAsStream(“database.properties”));

é só fazer assim e ele pega de dentro do jar onde está a classe

valeu pela ajuda

Criado 29 de janeiro de 2003
Ultima resposta 31 de jan. de 2003
Respostas 5
Participantes 5