System.out.println("adding classpath [" + path +"]" );
	public ClassLoader getClassLoader() {		if (this.classLoader == null) {			String[] bootClassPaths = this.classPath.getBootClassPaths(); 			AntClassLoader acl = new AntClassLoader();			//acl.addPathElement( this.bootClassPath );			for ( int i=0; i < bootClassPaths.length; i++ ) {				String path = bootClassPaths[i];				acl.addPathElement( path );			}			String[] classPaths = this.classPath.getClassPaths();			for (int i=0; i < classPaths.length; i++ ) {				String path = classPaths[i];				acl.addPathElement( path );			}			acl.addPathElement( this.classesDir );			//System.out.println( "Classpath for device [" + this.identifier + "]: " + acl.getClasspath() );			this.classLoader = acl;					}		return this.classLoader;	}