Browse Source

Throw an exception if the zip/jar/warfile attribute has been omitted

in Zip.

Submitted by:	Nico Seessle <nico@seessle.de>


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268077 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 25 years ago
parent
commit
18cf53f2b7
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      src/main/org/apache/tools/ant/taskdefs/Zip.java

+ 4
- 0
src/main/org/apache/tools/ant/taskdefs/Zip.java View File

@@ -135,6 +135,10 @@ public class Zip extends MatchingTask {
if (baseDir == null && filesets.size() == 0 && "zip".equals(archiveType)) if (baseDir == null && filesets.size() == 0 && "zip".equals(archiveType))
throw new BuildException("basedir attribute must be set, or at least one fileset must be given!"); throw new BuildException("basedir attribute must be set, or at least one fileset must be given!");


if (zipFile == null) {
throw new BuildException("You must specify the " + archiveType + "file to create!");
}

Vector dss = new Vector (); Vector dss = new Vector ();
if (baseDir != null) if (baseDir != null)
dss.addElement(getDirectoryScanner(baseDir)); dss.addElement(getDirectoryScanner(baseDir));


Loading…
Cancel
Save