public class JRubyClassLoader extends ClassDefiningJRubyClassLoader
JRuby.runtime.jruby_class_loader.add_url( java.net.URL.new( "file:my.jar" )$CLASSPATH << 'path/to/class/or/resources'require 'some.jar'load 'some.jar'require and loadDEFAULT_DOMAIN| Constructor and Description |
|---|
JRubyClassLoader(java.lang.ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addURL(java.net.URL url) |
void |
close()
Called when the parent runtime is torn down.
|
java.lang.Runnable |
getJDBCDriverUnloader()
Deprecated.
|
protected void |
terminateJarIndexCacheEntries() |
defineClass, defineClassdefinePackage, findClass, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstanceclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasClassLoader, loadClasspublic void addURL(java.net.URL url)
addURL in class java.net.URLClassLoaderpublic void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.net.URLClassLoaderprotected void terminateJarIndexCacheEntries()
@Deprecated public java.lang.Runnable getJDBCDriverUnloader()
Copyright © 2001-2021 JRuby. All Rights Reserved.