/**
* 是否删除ODE下的文件
* @param dir
* @return 是否删除成功
*/
public static boolean deleteODEDeployFile(File dir)
{
if (dir.isDirectory())
{
File[] listFiles = dir.listFiles();
for (int i = 0; i < listFiles.length
&& deleteODEDeployFile(listFiles[i]); i++)
{
}
}
return dir.delete();
}
* 是否删除ODE下的文件
* @param dir
* @return 是否删除成功
*/
public static boolean deleteODEDeployFile(File dir)
{
if (dir.isDirectory())
{
File[] listFiles = dir.listFiles();
for (int i = 0; i < listFiles.length
&& deleteODEDeployFile(listFiles[i]); i++)
{
}
}
return dir.delete();
}
本文介绍了一个用于递归删除ODE部署目录及其子目录下所有文件的Java方法。该方法通过检查目录是否存在并递归调用自身来确保所有文件都被正确删除。

被折叠的 条评论
为什么被折叠?



