protected void bootRepackage(final IPackageFragmentRoot[] roots,
File packagedFile) throws CoreException {
Repackager bootRepackager = new Repackager(packagedFile);
try {
bootRepackager.repackage(new Libraries() {
public void doWithLibraries(LibraryCallback callBack)
throws IOException {
for (IPackageFragmentRoot root : roots) {