.
[]'s
Caetano
- Original Message -
From: Giovanne Vermes
To: [EMAIL PROTECTED]
Sent: Friday, January 10, 2003 8:34 PM
Subject: Re: [java-list] Executar programa externo a partir do java.
Pelo que sei não é possível, já que uma das diretivas de segurança dos applets é não permitir acesso à
To: [EMAIL PROTECTED]
Sent: Friday, January 10, 2003 8:34
PM
Subject: Re: [java-list] Executar
programa externo a partir do java.
Pelo que sei não é possível, já que uma das diretivas de segurança dos
applets é não permitir acesso à máquina local.]
Daniel Vermes
Monitoria
PROTECTED]
Sent: Thursday, January 09, 2003 10:46 AM
Subject: Re: [java-list] Executar programa externo a partir do java.
Falaê, Cristiano!
FSA é de Fundação Santo André?
Esse erro ocorre porque o método exec(String) da classe Runtime lança um IOException, ou seja, vc deve colocar esse trecho de
Olá,
Tente inserir seu comando dentro de um block
try-catch. É isto que o erro retornado esta lhe dizendo.
try {
Runtime.getRuntime().exec("calc.exe");
} catch( java.io.IOException ioe )
{
System.err.println("Nao
foi possivel executar calc.exe...");
ioe.printStackTrace();
}
[]'s
Olá Cristiano !
Tente usar
try {
Runtime.getRuntime().exec("calc.exe");
} catch (Exception e) {
e.printStackTrace();
}
Leandro Vestino
- Original Message -
From:
Monitoria
To: [EMAIL PROTECTED]
Sent: Wednesday, January 08, 2003 3:52
PM
Subject: [java-list]
Olá Cristiano,
Qd aparecer este tipo de mensagem unreported exception significa que a
classe te obriga a usar a estrutura try/catch.
Neste caso, basta alterar seu código para algo como
try{
Runtime.getRuntime().exec(calc.exe);
}
catch(IOException e){
System.out.println(Ocorreram
Como vai Cristiano?
O próprio erro está reportando o que está
acontecendo...
Você precisa declarar a exceção IOException que
pode ser "jogada" (be thrown ).
Você tem duas opções:
1ª. public
metodoRuntime(tipo variável, tipo variável) throw
IOException
{
abrir um arquivo a
partir de um APPLET???
Valeu.
Obrigado também Vieira
- Original Message -
From:
André Barbosa
To: [EMAIL PROTECTED]
Sent: Thursday, January 09, 2003 10:46
AM
Subject: Re: [java-list] Executar
programa externo a partir do java.
Falaê
Cristiano,
Vc deve tratar a exceo q pode ser
gerada pelo mtodo. O seu cdigo deveria ser algo desse tipo:
try {
Runtime.getRuntime().exec("calc.exe");
}
catch( java.io.IOException ex) {
System.err.println ("Erro: No
foi possvel executar a calculadora do Windows!");
}
[]'s
Monitoria
Title: Message
o método exec() lança IOExeption e por isso deve estar em um bloco
try...catch: public Process exec(Stringcommand)
throws IOException
Executes the specified string command in a
separate process.
The command argument is parsed into
tokens and then
Title: Message
Esta
operação lança uma java.io.IOException.
Por
isso, este comando deve estar envolvido por bloco "try catch" para você
poder tratar uma possível ocorrência de exeção.
Ficaria assim:
try
{
Runtime.getRuntime().exec("calc.exe");
}
catch( java.io.IOException ioe ) {`
Você deve acrescentar o seguinte ao método que chama o programa externo:
throws java.io.IOException
Exemplo:
public void chamaProgramaExterno(String programa) throws java.io.IOException
{
Runtime.getRuntime().exec(programa);
}
[ ]'s
/*
* Rafael de Melo Lima Santini
* BiblioShop -
12 matches
Mail list logo