You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Small uses the URLClassLoader method to scan for classes, which works well for Java 8 and lower, but not for Java 9 - the ClassLoader type is different for the system loader. If there's no URLClassLoader, theres no packages to scan, and no application to start, which is, of course, bad.
A solution that works across versions of Java that does not break use in Java 8 is ideal, but I feel that this will be difficult to pull off.
The text was updated successfully, but these errors were encountered:
It was staring me right in the face - a method that used the JARs and JMODs referenced directly in the runtime classpath to resolve class names and filter them. Its use must have been removed at some point. I knew I solved this years ago!
Small uses the
URLClassLoader
method to scan for classes, which works well for Java 8 and lower, but not for Java 9 - the ClassLoader type is different for the system loader. If there's noURLClassLoader
, theres no packages to scan, and no application to start, which is, of course, bad.A solution that works across versions of Java that does not break use in Java 8 is ideal, but I feel that this will be difficult to pull off.
The text was updated successfully, but these errors were encountered: