with problem not ignored found error dependent caused but java resources classpath

problem - java lang noclassdeffounderror but class is in jar



Cargar recurso del propio archivo JAR de la clase (2)

nombre de recurso común, como "license.html" ''

Una buena razón para darle una ruta poco común, por ejemplo, de acuerdo con el nombre del package .
EG "/com/our/app/license.html" es poco probable que colisione con cualquier otra license.html

Cuando se usa Class.getResource() y se proporciona un nombre de recurso bastante común, como "license.html" , Java puede cargar un recurso "license.html" de otro archivo JAR que se mencionó anteriormente en CLASSPATH, pero puede no estar relacionado con ningún mi aplicación. ¿Hay alguna manera de forzar al ClassLoader a que primero intente cargar el recurso desde el mismo archivo JAR en el que está mi clase y solo si no se encuentra, busque en otros JAR en CLASSPATH?