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???
Ler arquivo de dentro do .JAR
G
2 Respostas
L
Use o seguinte código:
URL arquivo = getClass().getResource("sql.properties");
Se precisar de um InputStream use:
InputStream is = getClass().getResourceAsStream("sql.properties");
Por exemplo:
Properties props = new Properties();
props.load(is);
Um abraço
B
Não é necessário fazer nada de diferente para ler o properties de dentro do JAR. Apenas confira se você está chamando o properties pelo seu caminho completo (diretótio/package), para evitar problemas
Criado 29 de janeiro de 2003
Ultima resposta 29 de jan. de 2003
Respostas 2
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo