Java プログラムでwgetを使用して FTP サーバーから XML ファイルをダウンロードしようとしています。ダウンロードが完了するまで待つ必要があります。
String command = "WGET -O "
+props.getProperty("xmlFolder")+""+
+ rs.getString("software")
+ ".xml ftp://"+props.getProperty("ftpUser")
+":"+props.getProperty("ftpPasswort")+"@"+rs.getString("xmlPfad");
System.out.println(command);
Process p = Runtime.getRuntime().exec(command);
p.waitFor();
System.out.println("downloaded!");
なしwaitfor()
では完全に動作しますが、この機能を使用すると、2〜3 MB がダウンロードされた後にスタックします。助言がありますか?