public static void copyDirectory(File srcDir, File destDir) throws IOException {
        FileUtils.copyDirectory(srcDir, destDir);
    }
@Test
    void testCopyDirectory() throws IOException {
        Path srcPath = Paths.get(EnvUtil.getNacosTmpDir(), UUID.randomUUID().toString());
        DiskUtils.forceMkdir(srcPath.toString());
        File nacos = DiskUtils.createTmpFile(srcPath.toString(), "nacos", ".ut");
        
        Path destPath = Paths.get(EnvUtil.getNacosTmpDir(), UUID.randomUUID().toString());
        DiskUtils.copyDirectory(srcPath.toFile(), destPath.toFile());
        
        File file = Paths.get(destPath.toString(), nacos.getName()).toFile();
        assertTrue(file.exists());
        
        DiskUtils.deleteDirectory(srcPath.toString());
        DiskUtils.deleteDirectory(destPath.toString());
    }