Войти или зарегистрироваться

Помогите Выгрузка файла из плагина

  • Автор темы Автор темы makssof
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

makssof

Старожил
Девелопер
Пользователь
Баллы
103
Как выгрузить файл из самого файла? То бишь у меня есть, например, файл ololo.zaz который в самом джарнике хранится, как мне его выгрузить в папку getDataFolder() (В папку плагина в смысле.)?

uVZT5tYV3oU.jpg
9i-u69_sQG8.jpg
 
Последнее редактирование:
Код:
InputStream resourceAsStream = PluginMainClass.class.getResourceAsStream("/path/to/file/in/jar/ololo.zaz");
    getDataFolder().mkdirs();
    try {
        FileOutputStream fos = new FileOutputStream(new File(...));
        byte[] buff = new byte[65536];
        int n;
        while((n = resourceAsStream.read(buff)) > 0){
            fos.write(buff, 0, n);
            fos.flush();
        }
        fos.close();
        buff = null;
    } catch (Exception e) {
        e.printStackTrace();
    }
 
Код:
InputStream resourceAsStream = PluginMainClass.class.getResourceAsStream("/path/to/file/in/jar/ololo.zaz");
    getDataFolder().mkdirs();
    try {
        FileOutputStream fos = new FileOutputStream(new File(...));
        byte[] buff = new byte[65536];
        int n;
        while((n = resourceAsStream.read(buff)) > 0){
            fos.write(buff, 0, n);
            fos.flush();
        }
        fos.close();
        buff = null;
    } catch (Exception e) {
        e.printStackTrace();
    }
Спасибо. :)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх