private String computeClassPath(Context ctx) {
String separator = System.getProperty("path.separator", ":");
URL classP[]=ctx.getClassPath();
String cpath = "";
cpath+=extractClassPath(classP);
Jdk11Compat jdkProxy=Jdk11Compat.getJdkCompat();
URL appsCP[];
URL commonCP[];
ClassLoader loader=ctx.getClassLoader();
//The next will be the container classpath in trusted apps
if( jdkProxy.isJava2() ) {
appsCP=jdkProxy.getURLs(loader,2);
commonCP=jdkProxy.getURLs(loader,3);
} else {
appsCP=jdkProxy.getURLs(loader,1);
commonCP=jdkProxy.getURLs(loader,2);
}
if( appsCP!=null )
cpath+=separator+extractClassPath(appsCP);
if( commonCP!=null )
cpath+=separator+extractClassPath(commonCP);