@Override
          public void visitFile(FileVisitDetails fileDetails) {
            try {
              visitor.visitFile(relativePath, fileDetails);
            }
            catch (Exception ignore) {
            }
          }
@Override
          public void visitFile(FileVisitDetails fileDetails)