If you don't pass one, Lightbend Config uses the calling thread's contextClassLoader, and in some cases, it may not have your configuration files in its classpath, so loading the config on that thread can yield unexpected, erroneous results. Supports Java 8 and Later Currently the library ...