@Override
    public void close() throws IOException {
        super.close();
    }
Loads classes and resources of JRuby artifact(s).

<p>It prioritizes a class found by this class loader over a class loaded by the parent class loader because
this class loader is specific for JRuby. {@code jruby-complete-9.X.Y.Z.jar} contains all libraries required
in JRuby. Some of them conflict with {@code embulk-core}'s top-level dependencies, such as {@code "asm:asm"}
and {@code "org.sonatype.sisu.inject:cglib"} used from Guice.

<p>JRuby should use JRuby's own dependencies, and Embulk should not be impacted from JRuby's dependencies.
embulk-core/src/main/java/org/embulk/jruby/JRubyClassLoader.java