Java Terminal

Ola!
alguem sabe me dizer como eu posso executar funçoes do terminal no java
por ex. é feito um upload de um arquivo .tar.bz2
quando o upload e finalizado uma função é chamada para descompactar o arquivo, a qual executa o “tar -xvf arquivo” do terminal linux

alguem sabe como posso fazer isso?

Runtime.getRuntime().exec("rundll32 SHELL32.DLL, ShellExec_RunDLL cmd");

O código acima abre o cmd (no windows).

Consigo executar arquivos .bat também, além de qualquer outra coisa.

Você pode dar uma pesquizada, no seu caso não deve ser muito diferente.

Caso utilize linux, irá mudar “rundll32 SHELL32.DLL, ShellExec_RunDLL”.

É por ae ^^ :smiley:

Att.