Autor Tópico: Problemas como função Runtime.exec() em JAVA;  (Lida 1474 vezes)

Offline mhkgalvez

  • Usuário Ubuntu
  • *
  • Mensagens: 289
  • Não temas: A Esperança VIVE!!!
    • Ver perfil
    • The Century Truth - Conhecendo a Verdade deste Século.
Problemas como função Runtime.exec() em JAVA;
« Online: 06 de Julho de 2010, 15:52 »
Olá pessoal, está dando um erro estranho na chamada desta função.

Vejam meu método:

Código: [Selecionar]
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?
« Última modificação: 06 de Julho de 2010, 16:16 por mhkgalvez »
"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."