Title: Message
Tente da seguinte maneira, que é o correto :
 
 
 
import java.io.*;
 
public static void main(String[] args) {
 
try {
    Process osProcess = Runtime.getRuntime().exec("calc.exe");
        osProcess.waitFor();
        if (osProcess.exitValue()==2)
            throw new RuntimeException("Erro ao executar calc.exe");
} catch (IOException e) {
    System.out.println("Erro de IO");
} catch (Exception e) {
    System.out.println(e);
}
}
 
 
 
Abraç[]s,
 
Max Ricardo Mercurio Ribeiro
IT & Business Consultant for Alcoa Company
 
e-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (personal)
phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com. 
-----Original Message-----
From: Monitoria [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 8 de January de 2003 4:53 PM
To: [EMAIL PROTECTED]
Subject: [java-list] Executar programa externo a partir do java.

Olá pessoal,
 
Não estou conseguindo rodar uma programa exter no a partir de uma aplicação java. Abaixo segue o trecho de código que estou usando mas está dando erro de compilação:
 
"Runtime.getRuntime().exec("calc.exe");"
 
O erro retornado é:
 
"C:\FSA\segundoc\AplicaBanco.java:214: unreported exception java.io.IOException; must be caught or declared to be thrown Runtime.getRuntime().exec("calc.exe");"
Gostaria de saber o que está errado, como se sigo da mesma maneia par fazer isso em um applet?
 
Obrigado.
 
Atenciosamente,
 Cristiano José da Silva
 
"A mente que se abre a uma nova idéia jamais volta ao seu tamanho original."
                                                                                               ( Albert Einstein)

Responder a