Olá Luiz,

Voce poderia usar as classes do pacote java.util.zip onde vc pode compctar arquivos por meio de seu código.

Procure no site da Sun q vc ira encontrar tutoriais sobre seu uso.. assim como na propria documentação da API.. o Javadoc

QQ coisa me manda um email em pvt....

[]`s Igor

 LUIZ CARLOS FILIPPI JUNIOR <[EMAIL PROTECTED]> wrote:

Boa Tarde Pessoal, estou tentanto executar um PkZip externo, usando o Classe Runtime.

Oque ocorre é o travamento da aplicação, se os arquivos a serem "zipados", forem muitos, no meu caso 104 arquivos, mas se eu executo o comando para compactar apenas 1 arquivo, FUNCIONA !!!

Oque eu tenho que fazer ? Tenho que alocar mais memória? Como fazer isso ???

Aqui esta o código que estou usando:

-----------------------------------------------------------------------------

                Runtime R = Runtime.getRuntime();
               
                try {
                        System.out.println( "*** Iniciando. . ."  );
                        System.out.println( "*** Memória : " + R.totalMemory()  ); // 1004200
                        System.out.println( "*** Memória Livre : " + R.freeMemory()  ); //745250
                       
                        R.exec( "pkzip c:\\temp\\mutuo\\mutuo " +
                                        "      c:\\temp\\mutuo\\mutuo*.html " +
                                        "      c:\\temp\\mutuo\\logo.html " +
                                        "      c:\\temp\\mutuo\\marca.gif");
                        R.runFinalization();
                        System.out.println( "*** Terminado"  );
                } catch( Exception e ) { System.out.println( e ); }
               
------------------------------------------------------------------------------

Obrigado,

Abraço,

Junior



Yahoo! GeoCities
Tudo para criar o seu site: ferramentas fáceis de usar, espaço de sobra e acessórios.

Responder a