docs: public static InputStream asStream(String generalPath) throws IOException {
  		if (StringUtils.startsWith(generalPath, CLASSPATH_PREFIX)) {
  			String resourceName = StringUtils.substringAfter(generalPath, CLASSPATH_PREFIX);
  			return ResourceUtil.asStream(resourceName);
  		}
  
  		try {
  			// try URL
  			return FileUtil.asInputStream(getFileByURL(new URL(generalPath)));
  		} catch (MalformedURLException ex) {
  			// no URL -> treat as file path
  			return FileUtil.asInputStream(generalPath);
  		}
  	}