Pra fazer isso,vc naum precisa saber onde a classe estah. Pegue o class do
MinhaClasse e use o getResourceAsStream("nome_do_arquivo"). Vc vai conseguir
um InputStream pra ele. Ai, eh soh alegria!

Michael Nascimento Santos
Analista/Consultor
CPM Sistemas - www.cpm.com.br

    From: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [java-list] Diretorio do arquivo ".class"
Date: Sat, 03 Mar 2001 16:17:41 GMT

Alguem sabe se existe uma forma de descobrir em qual diretorio esta o
arquivo ".class" de um objeto instanciado?

Por exemplo:
// Qual o diretorio do arquivo MinhaClasse.class que foi carregado
// pela JVM para instanciar o objeto "obj"?
MinhaClasse obj = new MinhaClasse();

Tenho um arquivo de configuracao "arquivo.config" gravado no mesmo
diretorio da classe "MinhaClasse.class". Esta classe tem um metodo que faz
a leitura do arquivo.config. Gostaria fazer com que este metodo funcione
independente do diretorio de instalacao da classe, ou seja, nao importa em
qual diretorio a classe "MinhaClasse.class" esteja, o arquivo de
configuracao "arquivo.config" sempre sera achado, pois os dois sempre
estarao juntos.

Abracos,
Wilton


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


<!--
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


------------------------------ 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a