RE: [java-list] Localização de arquivos .PROPERTIES

2002-08-26 Por tôpico Daniel Amadei

Utilize a classe java.util.PropertyResourceBundle

[]'s 
Daniel C. Amadei
Sun Certified Java Programmer - Platforms 1.2  1.4 






From: "Jose Carlos Canova" <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED] 
To: <[EMAIL PROTECTED]>,"Caetano S. Neto" <[EMAIL PROTECTED]>
Subject: RE: [java-list] Localização de arquivos .PROPERTIES 
Date: Thu, 15 Aug 2002 17:55:26 -0300 
 
InputStream in = 
getClass().getResourceAsStream("package/childpackage/myApp.properties"); 
O arquivo properties tem que necessariamente estar no Classpath ou no 
diretorio on a aplicacao é inicializada no caso 
InputStream in = getClass().getResourceAsStream("myApp.properties"); 
 
Isso resolve o seu problmea. 
 
 
 
-Mensagem original- 
De: Caetano S. Neto [mailto:[EMAIL PROTECTED]] 
Enviada: quinta-feira, 15 de agosto de 2002 10:27 
Para: Java List 
Assunto: [java-list] Localização de arquivos .PROPERTIES 
 
 
Como é feita a localização de arquivos .PROPERTIES? 
 
Tenho um package, e uma certa classe efetua a leitura de um 
arquivos de propriedades, porém de nada adianta este arquivo 
estar no mesmo diretório da classe/package, muito menos no CLASSPATH 
para se encontrado, até agora, só funcionou se eu estiver com o console 
na pasta onde está o arquivo de propriedades, senão, ele lança uma 
exception.. 
 
Então fiquei pensando como isto vai se comportar, quando eu tiver que fazer 
um 
JAR de meu app e distribuir em outras estações de trabalho? 
 
Alguém te uma luz? 
 
[]'s 
Caetano 
 
 
-- LISTA SOUJAVA  
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
regras da lista: http://www.soujava.org.br/regras.htm 
historico: http://www.mail-archive.com/java-list%40soujava.org.br 
para sair da lista: envie email para [EMAIL PROTECTED] 
- 
 
 
 
 
-- LISTA SOUJAVA  
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm 
regras da lista: http://www.soujava.org.br/regras.htm 
historico: http://www.mail-archive.com/java-list%40soujava.org.br 
para sair da lista: envie email para [EMAIL PROTECTED] 
- 


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-



Re: [java-list] Localização de arquivos .PROPERTIES

2002-08-16 Por tôpico Luiz Reginaldo

Olá, Caetano!

   Também passe por este mesmo problema. Faça o seguinte:

   - Coloque o seu arquivo algo.properties no classpath. Então, use o
seguinte comando (note que o arquivo deve ter a extensão properties, e que
você não se refere a esta extensão no ResourceBundle):

   ResourceBundle prop = ResourceBundle.getBundle( algo,
Locale.getDefault() );

 - Feito isso, você pode usar o objeto prop da seguinte forma:

String username = prop.getString( user ) ;
String senha   = prop.getString( senha ) ;

Um grande abraço,

 Luiz Reginaldo

- Original Message -
From: Caetano S. Neto [EMAIL PROTECTED]
To: Java List [EMAIL PROTECTED]
Sent: Thursday, August 15, 2002 10:27 AM
Subject: [java-list] Localização de arquivos .PROPERTIES


 Como é feita a localização de arquivos .PROPERTIES?

 Tenho um package, e uma certa classe efetua a leitura de um
 arquivos de propriedades, porém de nada adianta este arquivo
 estar no mesmo diretório da classe/package, muito menos no CLASSPATH
 para se encontrado, até agora, só funcionou se eu estiver com o console
 na pasta onde está o arquivo de propriedades, senão, ele lança uma
 exception..

 Então fiquei pensando como isto vai se comportar, quando eu tiver que
fazer
 um
 JAR de meu app e distribuir em outras estações de trabalho?

 Alguém te uma luz?

 []'s
 Caetano


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -

___
Yahoo! PageBuilder
O super editor para criação de sites: é grátis, fácil e rápido.
http://br.geocities.yahoo.com/v/pb.html

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Localização de arquivos .PROPERTIES

2002-08-16 Por tôpico Rodrigo Miguel

Quando você instancia um objeto java.util.File passando somente o nome do
arquivo, ele o busca no diretório atual.
O problema é que o diretório atual não é onde está o seu .jar ou .class, e
sim, onde esse arquivo está sendo executado. Se você está rodando a partir
da linha de comando, por exemplo, o diretório atual é o /bin do jdk. Se
estiver rodando no jakarta, é o /bin do jakarta.
É recomendável que você utilize o caminho completo do arquivo para
localizá-lo, ou sete uma variável de ambiente que indique onde o arquivo
está localizado.


RODRIGO MIGUEL
Business Intelligence - Logocenter S.A.


- Original Message -
From: Caetano S. Neto [EMAIL PROTECTED]
To: Java List [EMAIL PROTECTED]
Sent: Thursday, August 15, 2002 10:27 AM
Subject: [java-list] Localização de arquivos .PROPERTIES


Como é feita a localização de arquivos .PROPERTIES?

Tenho um package, e uma certa classe efetua a leitura de um
arquivos de propriedades, porém de nada adianta este arquivo
estar no mesmo diretório da classe/package, muito menos no CLASSPATH
para se encontrado, até agora, só funcionou se eu estiver com o console
na pasta onde está o arquivo de propriedades, senão, ele lança uma
exception..

Então fiquei pensando como isto vai se comportar, quando eu tiver que fazer
um
JAR de meu app e distribuir em outras estações de trabalho?

Alguém te uma luz?

[]'s
Caetano


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Localização de arquivos .PROPERTIES

2002-08-16 Por tôpico Jose Carlos Canova

InputStream in =
getClass().getResourceAsStream(package/childpackage/myApp.properties);
O arquivo properties tem que necessariamente estar no Classpath ou no
diretorio on a aplicacao é inicializada no caso
InputStream in =  getClass().getResourceAsStream(myApp.properties);

Isso resolve o seu problmea.



-Mensagem original-
De: Caetano S. Neto [mailto:[EMAIL PROTECTED]]
Enviada: quinta-feira, 15 de agosto de 2002 10:27
Para: Java List
Assunto: [java-list] Localização de arquivos .PROPERTIES


Como é feita a localização de arquivos .PROPERTIES?

Tenho um package, e uma certa classe efetua a leitura de um
arquivos de propriedades, porém de nada adianta este arquivo
estar no mesmo diretório da classe/package, muito menos no CLASSPATH
para se encontrado, até agora, só funcionou se eu estiver com o console
na pasta onde está o arquivo de propriedades, senão, ele lança uma
exception..

Então fiquei pensando como isto vai se comportar, quando eu tiver que fazer
um
JAR de meu app e distribuir em outras estações de trabalho?

Alguém te uma luz?

[]'s
Caetano


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Localização de arquivos .PROPERTIES

2002-08-16 Por tôpico Daniel Tamborelli Alvarenga

Bom, pra mim funciona setando o classpath.

[]'s


- Original Message -
From: Caetano S. Neto [EMAIL PROTECTED]
To: Java List [EMAIL PROTECTED]
Sent: Thursday, August 15, 2002 10:27 AM
Subject: [java-list] Localização de arquivos .PROPERTIES


 Como é feita a localização de arquivos .PROPERTIES?

 Tenho um package, e uma certa classe efetua a leitura de um
 arquivos de propriedades, porém de nada adianta este arquivo
 estar no mesmo diretório da classe/package, muito menos no CLASSPATH
 para se encontrado, até agora, só funcionou se eu estiver com o console
 na pasta onde está o arquivo de propriedades, senão, ele lança uma
 exception..

 Então fiquei pensando como isto vai se comportar, quando eu tiver que
fazer
 um
 JAR de meu app e distribuir em outras estações de trabalho?

 Alguém te uma luz?

 []'s
 Caetano


 -- LISTA SOUJAVA 
 http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
 dúvidas mais comuns: http://www.soujava.org.br/faq.htm
 regras da lista: http://www.soujava.org.br/regras.htm
 historico: http://www.mail-archive.com/java-list%40soujava.org.br
 para sair da lista: envie email para [EMAIL PROTECTED]
 -

___
Yahoo! PageBuilder
O super editor para criação de sites: é grátis, fácil e rápido.
http://br.geocities.yahoo.com/v/pb.html

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] Localização de arquivos .PROPERTIES

2002-08-15 Por tôpico Caetano S. Neto

Como é feita a localização de arquivos .PROPERTIES?

Tenho um package, e uma certa classe efetua a leitura de um
arquivos de propriedades, porém de nada adianta este arquivo
estar no mesmo diretório da classe/package, muito menos no CLASSPATH
para se encontrado, até agora, só funcionou se eu estiver com o console
na pasta onde está o arquivo de propriedades, senão, ele lança uma
exception..

Então fiquei pensando como isto vai se comportar, quando eu tiver que fazer
um
JAR de meu app e distribuir em outras estações de trabalho?

Alguém te uma luz?

[]'s
Caetano


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-