private void scanClassFile()

in common/src/main/java/org/apache/servicecomb/toolkit/common/ImmediateClassLoader.java [44:61]


  private void scanClassFile(File file) {
    if (file.exists()) {
      if (file.isFile() && file.getName().endsWith(".class")) {
        try {
          String className = file.getAbsolutePath().replace(classPath + File.separator, "")
              .replace(File.separator, ".")
              .replace(".class", "");
          loadClass(className);
        } catch (ClassNotFoundException e) {
          LOGGER.error(e.getMessage());
        }
      } else if (file.isDirectory()) {
        for (File f : file.listFiles()) {
          scanClassFile(f);
        }
      }
    }
  }