类org.bukkit.util.FileUtil源码实例Demo

下面列出了怎么用org.bukkit.util.FileUtil的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: Kettle   文件: SimplePluginManager.java
private void checkUpdate(File file) {
    if (updateDirectory == null || !updateDirectory.isDirectory()) {
        return;
    }

    File updateFile = new File(updateDirectory, file.getName());
    if (updateFile.isFile() && FileUtil.copy(updateFile, file)) {
        updateFile.delete();
    }
}
 
源代码2 项目: EnchantmentsEnhance   文件: SettingsManager.java
private static void backupConfig() {
    Date date = new Date();
    SimpleDateFormat formatter = new SimpleDateFormat("[email protected]:mm:ss");
    String timestamp = formatter.format(date);
    File dataDirectory = Main.getMain().getDataFolder();
    File playerDataDirectory = new File(dataDirectory, "config_backup");

    if (!playerDataDirectory.exists() && !playerDataDirectory.mkdirs()) {
        return;
    }

    FileUtil.copy(cfile, new File(playerDataDirectory, timestamp + "_" + cfile.getName()));
}
 
源代码3 项目: MineCloud   文件: MineCloudPlugin.java
private void copyFolder(File folder, File folderContainer) {
    folderContainer.mkdirs();

    for (File f : folder.listFiles()) {
        if (f.isDirectory()) {
            File newContainer = new File(folderContainer, f.getName());
            copyFolder(f, newContainer);
        }

        FileUtil.copy(f, new File(folderContainer, f.getName()));
    }
}
 
 类所在包
 类方法
 同包方法