Bug 78821 'Add generated serial version ID' shows "error" message
I200411111200 Edit JRE settings and set 'Default VM Arguments' to "-showversion". Activate an 'Add generated serial version ID' quick fix. => An error dialow appears, saying: "The following problem occurred: " + <output_of_-showversion> Maybe the vm should be started without default vm args.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/SerialVersionLaunchConfigurationDelegate.java
import java.util.List;
import java.util.Map;
import org.eclipse.debug.core.DebugPlugin;
import org.eclipse.debug.core.ILaunch;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.SubProgressMonitor;
import org.eclipse.jface.util.Assert;
import org.eclipse.jdt.launching.AbstractJavaLaunchConfigurationDelegate;
import org.eclipse.jdt.launching.AbstractVMRunner;
import org.eclipse.jdt.launching.ExecutionArguments;
import org.eclipse.jdt.launching.IJavaLaunchConfigurationConstants;
import org.eclipse.jdt.launching.IVMInstall;
import org.eclipse.jdt.launching.IVMRunner;
import org.eclipse.jdt.launching.JavaRuntime;
import org.eclipse.jdt.launching.LibraryLocation;
import org.eclipse.jdt.launching.VMRunnerConfiguration;
import org.eclipse.jdt.internal.launching.StandardVMType;
import org.eclipse.jdt.internal.ui.JavaPlugin;
/**
 * Launch configuration delegate to launch the computation of the serial version ID.
 * 
 * @since 3.1
 */
public final class SerialVersionLaunchConfigurationDelegate extends AbstractJavaLaunchConfigurationDelegate {
	/**
	 * VM runner for the serial version ID computation.
	 */
	public final class SerialVersionRunner extends AbstractVMRunner {