Bug 6125 JAR packager reports open files very late
1. edit in a file, don't save 2. open the JAR packager on it's project 3. enter all path, destination, name of jar packager description, etc 4. press finish: 'JAR creation failed: Unsaved Editors' 5. To save, I have to quit the wizard, save, open the wizard again and then enter all fields again - I should be allowed to create a JAR with unsaved editors - If not, there should be a dialog to allow saving
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/jarpackager/JarFileExportOperation.java
/**
	 * Exports the resources as specified by the JAR package.
	 * 
	 * @param	progressMonitor	the progress monitor that displays the progress
	 * @see		#getStatus()
	 */
	public void run(IProgressMonitor progressMonitor) throws InvocationTargetException, InterruptedException {
		if (fJarPackage != null)
			singleRun(progressMonitor);
		else {
			int jarCount= fDescriptionFiles.length;
			progressMonitor.beginTask("", jarCount); 
			try {
				for (int i= 0; i < jarCount; i++) {
					SubProgressMonitor subProgressMonitor= new SubProgressMonitor(progressMonitor, 1);
					fJarPackage= readJarPackage(fDescriptionFiles[i]);
					if (fJarPackage != null)
						singleRun(subProgressMonitor);
				}
			} finally {
				progressMonitor.done();
			}
		}
	}
	public void singleRun(IProgressMonitor progressMonitor) throws InvocationTargetException, InterruptedException {
		try {
			if (!preconditionsOK())
				throw new InvocationTargetException(null, JarPackagerMessages.getString("JarFileExportOperation.jarCreationFailedSeeDetails")); 
			int totalWork= countSelectedElements();
			if (!isAutoBuilding() && fJarPackage.isBuildingIfNeeded()) {