0
我正在嘗試自動下載文件。我知道鏈接,因爲我已經從RSS XML文件中解析它。有沒有一個簡單的小巧友好的方式來做到這一點?從URL自動下載文件
由於我以前的編輯,我被告知,只要我保持文件名相同,我將能夠做到這一點,這是我迄今爲止的代碼(我之前應該提到,這是一個bukkit然而插件插件)
public void getFile (String url) {
try{
BufferedInputStream in = new BufferedInputStream(new
URL("http://dev.bukkit.org/media/files/706/595/Kustom-Warn.jar").openStream());
FileOutputStream fileOutputStream = new FileOutputStream(plugin.getDataFolder().getAbsolutePath() + "/KustomWarn.jar");
logger.severe(String.valueOf(plugin.getDataFolder().getAbsolutePath()));
BufferedOutputStream outputStream = new BufferedOutputStream(fileOutputStream,1024);
byte data[] = new byte[1024];
while(in.read(data,0,1024)>=0)
{
outputStream.write(data);
}
outputStream.close();
in.close();
}catch (Exception e){
logger.severe("Error: " + e.getMessage());
}
}
請問清楚你在問什麼? – vineet
請詳細說明,你已經試過了什麼? –