Hi

Do you have plan for support java 9 in nearest future?

In beam's runners you have code like:

if (classloader instanceof URLClassLoader) {
  URLClassLoader urlClassLoader = (URLClassLoader) classloader;
  for (URL url : urlClassLoader.getURLs()) {

only for extract list of jars from classpath.
but in java 9 jdk.internal.loader.ClassLoaders$AppClassLoader not extend
URLClassLoader.

why not use System.getProperty("java.class.path") if we need only list of
jars from classpath?

yes, this code not work correctly with enabled modules system,
but he work without any problem with default parameters for java 9.

I tried run examples and they worked correctly on java 9 runtime.

Thanks,
Alexey

Reply via email to