Es decir que las strigns no me las devuelve.
Código
public class Ejecutar{ public void prueba(){ try { // Se lanza el ejecutable. // Se obtiene el stream de salida del programa /* Se prepara un bufferedReader para poder leer la salida más comodamente. */ // Se lee la primera linea // Mientras se haya leido alguna linea while (aux!=null) { // Se escribe la linea en pantalla // y se lee la siguiente. aux = br.readLine(); } } { // Excepciones si hay algún problema al arrancar el ejecutable o al leer su salida.*/ e.printStackTrace(); } }
Y lo llamo usando:
Código:
Ejecutar ejecutar = new Ejecutar();
ejecutar.prueba();
Y en este caso si que funciona, me devuelve 1, pero si envezde ejecutar echo1 ejecuto echo Hola, nada...
espero que me den una solucion.
saludos