Problemas como função Runtime.exec() em JAVA;

Iniciado por mhkgalvez, 06 de Julho de 2010, 15:52

tópico anterior - próximo tópico

mhkgalvez

Olá pessoal, está dando um erro estranho na chamada desta função.

Vejam meu método:

private void btnConectarMouseClicked(java.awt.event.MouseEvent evt) {
        Runtime.getRuntime().exec("gnome-terminal sudo pon dsl-provider"); //linha com erro
    }


Erro que o NetBeans dá:

"unreported exception; must be caught or declared to be thrown"

Aí ele pede para eu circundar com try-catch esta linha. Eu faço. O programa roda. Quando este método é chamado, ele chama o terminal na pasta do programa em java mas não executa o comando.

O que pode estar causando este problema.

Nota: quando abro o executor de comandos do Ubuntu, que pode ser acessado pela combinação ALT+F2, e digito gnome-terminal dir (ou qualquer outro comando) ele também não faz nada. Pq?
"A quem vencer, eu o farei coluna no templo do meu Deus, e dele nunca sairá; e escreverei sobre ele o nome do meu Deus, e o nome da cidade do meu Deus, a nova Jerusalém, que desce do céu, do meu Deus, e também o meu novo nome."