public void setClassPath(final Path classpath) { this.pathComponents.removeAllElements(); if (classpath != null) { final Path actualClasspath = classpath.concatSystemClasspath("ignore"); final String[] pathElements = actualClasspath.list(); for (int i = 0; i < pathElements.length; ++i) { try { this.addPathElement(pathElements[i]); } catch (BuildException ex) { } } } }