code: public ThreadContextClassLoaderBuilder addPath(final String path) {
  
          // Check sanity
          Validate.notEmpty(path, "path");
  
          // Convert to an URL, and delegate.
          final URL anUrl;
          try {
              anUrl = new File(path).toURI().toURL();
          } catch (MalformedURLException e) {
              throw new IllegalArgumentException("Could not convert path [" + path + "] to an URL.", e);
          }
  
          // Delegate
          return addURL(anUrl);
      }
docs: Converts the supplied path to an URL and adds it to this ThreadContextClassLoaderBuilder.
  
  @param path A path to convert to an URL and add.
  @return This ThreadContextClassLoaderBuilder, for builder pattern chaining.
  @see #addURL(java.net.URL)