Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 193027

Summary: [IDE] Add a GUI way to restart Eclipse with -clean
Product: [Eclipse Project] Platform Reporter: Nick Boldt <nboldt>
Component: UIAssignee: Platform UI Triaged <platform-ui-triaged>
Status: RESOLVED INVALID QA Contact: Paul Webster <pwebster>
Severity: enhancement    
Priority: P5 CC: dakshinamurthy.karra, platform-update-inbox
Version: 3.3Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Nick Boldt CLA 2007-06-17 11:51:41 EDT
Apologies in advance if this is a dupe.

It occurred to me today that while we on the support side of Eclipse are always telling people "did you restart with -clean after installing some feature?" (eg., along the lines of http://wiki.eclipse.org/index.php/Graphical_Eclipse_FAQs#I_have_just_installed_a_plug-in_but_I_do_not_see_any_indication_of_it_in_my_workspace._What_do_I_do.3F) no one on the UI side has ever provided new users with a button or menu item to 'restart eclipse and scan for any new installed plugins/features (-clean)'.

Since Update Manager can force this to happen after installing new features, could too a new menu item for 'File > Clean Restart' be added to make this easier for non-console-friendly users?

I don't know if this would be something available to the whole UI or something contributed by Update, but either way, it strikes me a a pretty simple thing to add which would help newbies considerably. $0.02.
Comment 1 dakshinamurthy.karra CLA 2007-08-02 01:27:29 EDT
I am on OSX and for passing the clean option we need to update the eclipse.ini file and launch eclipse. Then we need to remove the clean from eclipse.ini :(. I am for this enhancement for that reason.

Is it possible to enhance the 'Confirm Exit' dialog to include the 'clean' option and a restart button? If switching workspaces is not an often used option, may be the workspace selection also can be moved there.

Comment 2 Susan McCourt CLA 2009-07-09 19:08:36 EDT
As per http://wiki.eclipse.org/Platform_UI/Bug_Triage_Change_2009
Comment 3 John Arthorne CLA 2009-07-09 22:52:34 EDT
This is no longer relevant with p2. -clean has no impact on p2's reconciler and should never be needed.