Re: [java-list] diretorio
Os diretórios vc pode utilizar a classe File: File diretorio = new File("/home/fulanodetal"); File[]arquivos = diretorio.listFiles (); for (int inc = 0; inc arquivos.length; inc++) { System.out.println(arquivos[inc]); } Taí, agora para listar diretórios dentro de diretórios é só usarrecursividade... - Original Message - From: JavaTwo To: [EMAIL PROTECTED] Sent: Wednesday, August 21, 2002 8:36 AM Subject: [java-list] diretorio Como faco para listar um diretorio da minha maquina com Java? Quais saoas diferencas mais marcantes nesta nova versao a 1.4.0? O que eh Web start? Agradeco se alguem puder me responder JavaTwo
Re: [java-list] diretorio
JavaTwo, Para listar todos os arquivos que tem dentro do diretorio basta utilizar o File do java.io . exemplo: File diretory = new File( diretorio ); String[] dirs = diretory.list(); for( int i = 0; i dirs.lenght; i++ ) { System.out.println( dirs[ i ] ); } []'s Henrique --- message from Jorge Augusto Pizzato [EMAIL PROTECTED] attached: Como faco para listar um diretorio da minha maquina com Java? Quais sao as diferencas mais marcantes nesta nova versao a 1.4.0 ? O que eh Web start? Agradeco se alguem puder me responder JavaTwo _ ---Get your free email @godisdead.com Made possible by Fade to Black Comedy Magazine _ Promote your group and strengthen ties to your members with [EMAIL PROTECTED] by Everyone.net http://www.everyone.net/?btn=tag ---BeginMessage--- Nunca usei mas tem uma classe JTree que deve fazer o que você quer. -Mensagem Original- De: JavaTwo Para: [EMAIL PROTECTED] Enviada em: Quarta-feira, 21 de Agosto de 2002 08:36 Assunto: [java-list] diretorio Como faco para listar um diretorio da minha maquina com Java? Quais saoas diferencas mais marcantes nesta nova versao a 1.4.0? O que eh Web start? Agradeco se alguem puder me responder JavaTwo ---Outgoing mail is certified Virus Free.Checked by AVG anti-virus system (http://www.grisoft.com).Version: 6.0.381 / Virus Database: 214 - Release Date: 02/08/02 ---End Message--- -- 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] diretorio
Para listar diretorio, use a classe File (ela representa um arquivo ou diretorio). Dê uma olhada na api. Quanto às diferenças, vc encontra uma lista completa no site da Sun (java.sun.com). []s Luiz Henrique From: JavaTwo [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [java-list] diretorio Date: Wed, 21 Aug 2002 08:36:13 -0300 Como faco para listar um diretorio da minha maquina com Java? Quais sao as diferencas mais marcantes nesta nova versao a 1.4.0 ? O que eh Web start? Agradeco se alguem puder me responder JavaTwo _ Converse com seus amigos online, faça o download grátis do MSN Messenger: http://messenger.msn.com.br -- 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] diretorio
Nunca usei mas tem uma classe JTree que deve fazer o que você quer. -Mensagem Original- De: JavaTwo Para: [EMAIL PROTECTED] Enviada em: Quarta-feira, 21 de Agosto de 2002 08:36 Assunto: [java-list] diretorio Como faco para listar um diretorio da minha maquina com Java? Quais saoas diferencas mais marcantes nesta nova versao a 1.4.0? O que eh Web start? Agradeco se alguem puder me responder JavaTwo ---Outgoing mail is certified Virus Free.Checked by AVG anti-virus system (http://www.grisoft.com).Version: 6.0.381 / Virus Database: 214 - Release Date: 02/08/02
[java-list] diretorio work no tomcat
Como configurar o tomcat para utilizar o diretorio work? e la que ele monta os servlets a parttir dos JSPs e fica mais facil para debugar... []´s Daniel A. -- 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] -
Re: [java-list] Diretorio do arquivo .class
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] -
Re: [java-list] Diretorio do arquivo .class
Voce nao precisa saber o diretorio do seu .class para conseguir carregar recursos relacionados a ele, mesmo porque, o que voce faria com essa informacao no caso da sua classe ter sido carregada de outra maquina (lembre-se, Java _incentiva_ o carregamento de classes via rede), ou qual seria o diretorio se a sua classe tivesse sido carregada de dentro de um .jar (que eh a forma padrao de distribuir aplicacoes Java)? O responsavel por carregar as classes eh o ClassLoader, e ele sabe carregar os recursos associados a uma classe (sejam eles imagens, arquivos de configuracao, ou o que voce quiser), mesmo que esses recursos sejam carregados via rede. De uma olhada na documentacao as classes java.lang.ClassLoader e java.lang.Class, e veja os metodos getResource e similares. Um metodo estatico para fazer o que voce quer seria: public static InputStream carregaRecurso(String nomeDaClasse, nomeDoRecurso) { Class c = null; try { c = Class.forName(nomeDaClasse); } catch (Exception ex) { // isso nao deve acontecer se a sua classe existir System.out.println("Classe "+nomeDaClasse+ " nao encontrada."); return null; } InputStream is = c.getResourceAsStream(nomeDoRecurso); return is; } Para usar voce faria: [...] InputStream is = carregaRecurso("seu.package.SuaClasse", "nomeDoArquivo"); if (is != null) { BufferedReader rd = new BufferedReader(new InputStreamReader(is)); // le a partir do rd } [...] Observe que nomeDaClasse eh o fully qualified class name (seu.package.SuaClasse) e eh bom voce verificar o nome que voce tem que dar para nomeDoRecurso na documentacao, que isso depende de algumas coisas (na verdade, depende do ClassLoader que esta sendo usado, mas isso eh uma outra questao que nao vale a pena entrar no merito nesse momento). Em geral, voce usa um nome separado por "/" que pode ser ou um nome absoluto (que inicia com "/"), nesse caso o recurso sera carragado a partir do diretorio "/" contexto da sua classe (ou seja, a partir do diretorio que contem os seus packages), ou voce passa um nome relativo (que nao comeca com "/") e nesse caso o recurso sera carregado de um diretorio a partir do diretorio que contem a sua classe. Portanto, para um arquivo no mesmo diretorio que sua classe, voce em vai passar apenas "nomeDoArquivo" para o metodo ai em cima. Observe que isso mostra o quao importante eh voce sempre incluir suas classes em packages, o que muita gente deixa de fazer. Bruno. [EMAIL PROTECTED] wrote: 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 Usurios Java da Sucesu-SP dvidas 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] - Bruno. __ Bruno Peres Ferreira de Souza Brazil's JavaMan http://www.javaman.com.brmailto:[EMAIL PROTECTED] if I fail, if I succeed, at least I live as I believe -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usurios Java da Sucesu-SP dvidas 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] -
[java-list] Diretorio do arquivo .class
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] -