根据目录生成XML文件,根据xml目录树生成目录,并监视文件变化,代码进行了必要的异常处理,并将异常生成到logfile文件。