本文整理汇总了Java中org.apache.commons.io.FileUtils.moveDirectoryToDirectory方法的典型用法代码示例。如果您正苦于以下问题:Java FileUtils.moveDirectoryToDirectory方法的具体用法?Java FileUtils.moveDirectoryToDirectory怎么用?Java FileUtils.moveDirectoryToDirectory使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.commons.io.FileUtils
的用法示例。
在下文中一共展示了FileUtils.moveDirectoryToDirectory方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: moveFolder
import org.apache.commons.io.FileUtils; //导入方法依赖的package包/类
/**
* 移动目录
* @author Rocye
* @param srcPath 移动目录的源路径
* @param destPath 移动目录的目的路径
* @param isMoveRoot 是否移动根目录 true 为移动根目录 false 为不移动根目录,只移动根目录下的所有文件以及文件夹
* @return true OR false
* @version 2017-02-28
*/
public static boolean moveFolder(String srcPath, String destPath, boolean isMoveRoot) {
try {
if(isMoveRoot){
FileUtils.moveDirectoryToDirectory(new File(srcPath), new File(destPath), true);
}else{
FileUtils.moveDirectory(new File(srcPath), new File(destPath));
}
return true;
} catch (IOException e) {
e.printStackTrace();
logger.error("调用ApacheCommon移动文件夹时:" + e.toString());
return false;
}
}