public void setBootPath(List<File> roots) throws IOException {
bootpath.clear();
for (File root : roots) {
try {
if (root.getName().endsWith(".jar")) {
bootpath.add(new JarFileRoot(root, registry));
} else {
bootpath.add(new DirectoryRoot(root, wyalFileFilter,
registry));
}
} catch (IOException e) {