ale-asilva 24 de set. de 2007
Fala Bruno, pelo que entendi você esta no caminho certo.
Este é um exemplo que uso em um dos meus programas.
java.io.InputStream in = getClass().getResourceAsStream("/com/microsiga/iReport/jasperreport.dtd");
return new org.xml.sax.InputSource( in );
Deve tentar algo parecido para resolver seu problema.
ale-asilva 24 de set. de 2007
Fala ai Bruno , pelo que entendi você está no caminho certo .
Veja este exemplo :
java . io . InputStream in = getClass () . getResourceAsStream ( "/com/microsiga/iReport/jasperreport.dtd" );
return new org . xml . sax . InputSource ( in );
ale-asilva 24 de set. de 2007
Fala ai Bruno , pelo que entendi você está no caminho certo .
Veja este exemplo :
java . io . InputStream in = getClass () . getResourceAsStream ( "/com/microsiga/iReport/jasperreport.dtd" );
return new org . xml . sax . InputSource ( in );
brunoblas 24 de set. de 2007
Fala ale-asilva,
Tentei das 2 formas, mas também não dá, pois o construtor de FileInputStream não aceita InputStream:
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream (( File ) in );
e
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream ( in );
brunoblas 24 de set. de 2007
Foi mal, msg duplicada
Fala ale-asilva,
Tentei das 2 formas, mas também não dá, pois o construtor de FileInputStream não aceita InputStream:
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream (( File ) in );
e
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream ( in );
brunoblas 24 de set. de 2007
Fala ale-asilva,
Tentei das 2 formas, mas também não dá, pois o construtor de FileInputStream não aceita InputStream:
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream (( File ) in );
e
java . io . InputStream in = getClass (). getClassLoader (). getResourceAsStream ( "Servidor.properties" );
FileInputStream fsis = new FileInputStream ( in );
Flacker 18 de mar. de 2008
Depois de muito procurar e tentar consegui colocar o properties dentro do JAR
ai vai como fiz:
Dentro de um pacote coloquei uma classe “Arquivo.java”
Depois dentro desse mesmo pacote coloquei o arquivo “prop.properties”
entao para obter um valor, em um metodo coloquei:
InputStream is = Arquivos . class . getResourceAsStream ( “ prop . properties ” );
Properties properties = new Properties ();
properties . load ( is );
System . out . println ( properties . getProperty ( “ chave1 ” ));
is . close ();
Espero que ajude
[]s