我想從我的Java程序中的wget下載一個來自FTP服務器的XML文件。 我必須等到它完成下載。wget文件下載ftp waitfor()掛起
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這種功能,它stucks下載。有什麼建議麼?
預期的下載大小是多少? – Fildor
現在最大尺寸約爲6mb。但在未來它可能會更多一點。 –
它不會拋出任何異常? – Fildor