public void getDeltaReleaseFiles(List<String>zipFileNames){
		
		//String sourceFolder = SystemConfig.getInstance().getString("apps[@default]");
		String patchFolder = SystemConfig.getInstance().getString("apps[@patchFolder]");
		File file;
		try {
			//清理输出文件目录
			file = new File(patchFolder);
			if(file.exists()){
				FileUtils.cleanDirectory(new File(patchFolder));
			}
			FileUtils.forceMkdir(new File(patchFolder));
		} catch (IOException e) {
			logger.error("Error get File, The wrong file path is:" + patchFolder);
			logger.error("Error Message is:" + e.getMessage());
		}
		String patch_dest_dir="";
		//取出最新的class列表
		@SuppressWarnings("unchecked")
		List<HierarchicalConfiguration> appList = SystemConfig.getInstance().configurationsAt("apps.app");
		for (Iterator<HierarchicalConfiguration> iterator = appList.iterator(); iterator.hasNext();) {
			HierarchicalConfiguration hierarchicalConfiguration = iterator.next();
			String appName = hierarchicalConfiguration.getString("[@appName]");
			String patchFilePath = hierarchicalConfiguration.getString("[@patchFile]");
			patch_dest_dir = hierarchicalConfiguration.getString("patch_dest_dir");
			
			String filterKey=hierarchicalConfiguration.getString("filter_key");
			//根据ComboBox的选项，读取配置文件 publis_config.xml中相应的路径
			String protectName=AutoPkg.txtProject;
			String patch_source_dir="";
			if("res".equals(protectName)){
				patch_source_dir= hierarchicalConfiguration.getString("project_res");
			}else if("designer".equals(protectName)){
				patch_source_dir= hierarchicalConfiguration.getString("project_designer");
			}else if("mobile".equals(protectName)){
				patch_source_dir= hierarchicalConfiguration.getString("project_mobile");
			}else {
				logger.error("Error Message is:没有选择项目名称");
			}
			System.out.println("项目文件路径："+patch_source_dir);
			String destDir = patchFolder + patch_dest_dir;
			//执行拷贝补丁文件
			copyPatchFile(appName,patch_source_dir,patchFilePath,destDir,filterKey);	
			
			//生成压缩文件
			File[] files = new File[]{new File(destDir+"\\WEB-INF")};
			for(String zipFile : zipFileNames){
				File zip = new File(destDir+"\\"+zipFile);
				try {
					Snippet.ZipFiles(zip,"",files);
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}
		}
		
		deleteDirectory(patchFolder + patch_dest_dir+"\\WEB-INF");
		
		try {
			file = new File(patchFolder + patch_dest_dir);
			java.awt.Desktop.getDesktop().open(file);
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		
	}