public class Main { public static void main(String args[]) { Main m = new Main(); System.out.println(m.getClass().getName() + " is loaded from " + m.getClass().getProtectionDomain().getCodeSource().getLocation()); } }
7.11.ClassPath | ||||
7.11.1. | Loading a Class That Is Not on the Classpath | |||
7.11.2. | Get the path from where a class is loaded | |||
7.11.3. | Obtain from where a Class is loaded | |||
7.11.4. | Load the class source location from Class.getResource() | |||
7.11.5. | Returns a reference to a file with the specified name that is located somewhere on the classpath. |