Buongiorno,
ho bisogno di eseguire un comando da Java.
String check_command = "mysqlcheck --user=root --password=573817 -r -q " + db;
runtimeProcess_check = Runtime.getRuntime().exec(check_command);
runtimeProcess_check.waitFor();
System.out.println ("C");
Non stampa mai C, dunque il processo non termina.
Ho aspettato 2 minuti per questo processo che, se eseguito da shell, funziona perfettamente e dura 2 secondi.
Che problema potrebbe essere?

Rispondi quotando