Załaduj zasób z własnego pliku JAR klasy

Podczas używaniaClass.getResource() i dostarczanie raczej powszechnej nazwy zasobu, jak"license.html", Java może załadować"license.html" zasób z innego pliku JAR, który jest wymieniony wcześniej w CLASSPATH, ale może być całkowicie niepowiązany z moją aplikacją. Czy istnieje sposób wymuszenia na ClassLoaderpierwszy spróbuj załadować zasób z tego samego pliku JAR, w którym znajduje się moja klasa i tylko jeśli nie zostanie znaleziony, spójrz na inne pliki JAR w CLASSPATH?