
Incognito
(usa Slackware)
Enviado em 11/04/2013 - 15:36h
Olá amigos do VOL
Estou tendo muitas dificuldades em executar um programa x que chama e executa um programa y. Não precisa er executado via terminal, mas eu preciso que ele seja executado de alguma forma. Não sei se fui claro o suficiente, desculpe. Abaixo segue meu código:
import java.io.IOException;
public class Comandos {
/**
* @param args
*/
public static void main(String[] args) {
Runtime run = Runtime.getRuntime();
String str = "Teste2"; // este é o nome do programa que eu quero que seja executado.
try {
run.exec(str);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Eu tentei colocar tanto x e y na mesma pasta, mas não funcionou...Eu testei algo parecido em C e deu certo, mas é algo que eu preciso fazer em Java. Rodando pelo Eclipse ele diz que não encontra o Teste2, rodando via terminal, com ambos arquivos na mesma pasta, ele compila, executa, mas nada acontece...um detalhe a mais: estou fazendo no meu computador do serviço e ele é windows.