/** * Append <code>excludes</code> to the current list of exclude * patterns. * * <p>Patterns may be separated by a comma or a space.</p> * * @param excludes the <code>String</code> containing the exclude patterns. */ public synchronized void setExcludes(String excludes) { checkAttributesAllowed(); defaultPatterns.setExcludes(excludes); ds = null; }
/** * Appends <code>excludes</code> to the current list of exclude * patterns. * * <p>Patterns may be separated by a comma or a space.</p> * * @param excludes the <code>String</code> containing the exclude patterns. */ public synchronized void setExcludes(String excludes) { if (isReference()) { throw tooManyAttributes(); } defaultPatterns.setExcludes(excludes); directoryScanner = null; }
private static void unzipExceptClasses(File archive, File destDir, Project prj) { Expand e = new Expand(); e.setProject(prj); e.setTaskType("unzip"); e.setSrc(archive); e.setDest(destDir); PatternSet p = new PatternSet(); p.setExcludes("WEB-INF/classes/"); e.addPatternset(p); e.execute(); }
/** 获取过滤输出文件的 {@link PatternSet} 对象 */ protected PatternSet getPatternSet() { PatternSet ps = null; if(includes != null || excludes != null) { ps = new PatternSet(); if(includes != null) ps.setIncludes(includes); if(excludes != null) ps.setExcludes(excludes); } return ps; }
private static void unzipExceptClasses(File archive, File destDir, Project prj) { Expand e = new Expand(); e.setProject(prj); e.setTaskType("unzip"); e.setSrc(archive); e.setDest(destDir); PatternSet p = new PatternSet(); p.setExcludes("WEB-INF/classes/"); e.addPatternset(p); e.execute(); }
private void extractZip(final File source, final File target) throws BuildException { final Expand e = new Expand(); e.setProject(getProject()); e.setOverwrite(false); if (excludeManifest) { final PatternSet ps = new PatternSet(); ps.setExcludes("META-INF,META-INF/MANIFEST.MF"); //NOI18N e.addPatternset(ps); } e.setSrc(source); e.setDest(target); e.execute(); }
private void extractZip(final File source, final File target) throws BuildException { final Expand e = new Expand(); e.setProject(getProject()); e.setOverwrite(false); if (excludeManifest) { final PatternSet ps = new PatternSet(); ps.setExcludes("META-INF,META-INF/MANIFEST.MF"); //NOI18N e.addPatternset(ps); } e.setSrc(source); e.setDest(target); e.execute(); }