From just glancing at the javadocs of URLClassLoader:
Any URL that ends with a '/' is assumed to refer to a directory. Otherwise, the URL is assumed to refer to a JAR file which will be downloaded and opened as needed.
The URL you're specifying ends with a slash, so the class loader expects to see .class
files in that directory. Try specifying the full path to the JAR in the URL