if(entries.size() < cp.length) {
JavaCore.create(project).setRawClasspath(entries.toArray(new IClasspathEntry[entries.size()]), monitor);
}
IVirtualComponent c = ComponentCore.createComponent(project);
IVirtualFolder rootFolder = c.getRootFolder();
IPath runtimePath = rootFolder.getRuntimePath();
rootFolder.removeLink(runtimePath, IVirtualResource.FORCE, monitor);
rootFolder.delete(IVirtualResource.IGNORE_UNDERLYING_RESOURCE, monitor);