Make JVM use My Own Class Loader
问题 I wrote my own class loader. I need all my classes to be loaded using my class loader. I have passed the VM the following: -Djava.system.class.loader=MyClassLoader Only the first referenced class in my package is being loaded using my class loader. Other classes in my package are being loaded using AppClassLoader . Here is what MyClassLoader looks like: import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.util.Enumeration; public class MyClassLoader extends