Oi Luis,

nao acredito que o sistema operacional venha a permitir a remocao
de um diretorio que possua arquivos. Caso voce queira fazer isso
de dentro da sua aplicacao java voce terah que implementar uma
funcao recursiva:

public void removeDir(File dir) {
        File[] files = dir.listFiles();

        for(int i=0; i<files.length; i++) {
                if(files[i].isDirectory()) {
                        removeDir(files[i]);
                }
                files[i].delete();
        }
}

Com essa funcao voce conseguirah *sempre* apagar um
diretorio. Com certeza o desempenho dela eh bem pior do que se
por exemplo voce usasse um coringa (Ex: del *.*), mas em java
teria que ser assim (a nao ser que voce faca um
Runtime.getRuntime().exec("del *.*")) :-).

Abracos,

Bruno.


On Tue, 24 Apr 2001, Luis Henrique Bogo wrote:

|Outro problema, segue o c�digo:
|
|   String sCaminho = new String(CAMINHO+""+sUsuario+"\\");
|   File flArq = new File(sCaminho);
|   if (flArq.isDirectory())
|   {
|    flArq.delete();
|   }
|
|Explicando: Quero deletar um diret�rio, mas dentro do diret�rio h� arquivos.
|O caminho que passo � do diret�rio (ex: c:\\temp) � valido, ele reconhece
|como diret�rio, mas n�o deleta o mesmo??
|
|Qual pode ser o problema??
|
|Abra�o
|
|Luis
|
|=================================
|Luis Henrique Bogo
|Mestrado Eng. Produ��o e Sistemas
|UFSC - Floripa - Brasil
|=================================
|Babe na ilha: www.ilhafloripa.com.br/frame.htm
|
|"N�o h� stress que um bom dia de surf n�o cure"
|
|"Casamento � o triunfo da imagina��o sobre a intelig�ncia"
|
|
|
|
|------------------------------ 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] 
|-------------------------------------------------------------------------
|


______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca


------------------------------ 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