Я пытаюсь загрузить файл автоматически. Я знаю ссылку, поскольку я уже разбирал ее из XML-файла RSS. Есть ли простой способ сделать это?Автоматически загружать файл с 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
Подробнее, пожалуйста, что вы уже пробовали? –