code: public static void createEmpty(File file) {
      // https://en.wikipedia.org/wiki/Zip_(file_format)#Limits
      FileOutputStream fos = null;
      try {
        fos = new FileOutputStream(file);
        fos.write(new byte[] {0x50,0x4B,0x05,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
      }
      catch (IOException e) {
        throw ZipExceptionUtil.rethrow(e);
      }
      finally {
        IOUtils.closeQuietly(fos);
      }
    }
docs: Creates an empty ZIP archive at the location of the provided file.
  
  @param file the file to become an empty ZIP archive