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

Bug 162701

Summary: [launcher] Add the ability to pass in addtional vmargs on the commandline
Product: [Eclipse Project] Equinox Reporter: Peter Manahan <manahan>
Component: FrameworkAssignee: equinox.framework-inbox <equinox.framework-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: aniefer, lindawat, Mike_Wilson, stephen.francisco
Version: 3.2.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Peter Manahan CLA 2006-10-29 11:31:40 EST
Currently if you specify vmargs on the commandline they override the arguments passed via the eclipse.ini.  For situations in particular such as passing in a -Dosgi.splashscreen it would enable multiple products to use the same eclipse configuration yet brand them differently including the splash screen which currently can't be done as the first splash screen found the one eclipse uses.
Comment 1 Mike Wilson CLA 2006-10-30 09:26:39 EST
The current behavior was simple to implement, but is turning out to be quite limiting. We should attempt to fix this. We would need a new option that indicated that any remaining arguments on the command line would be appended to the VM command line instead of replacing it. (Note: I'm not sure whether appended or prepended is the "right" answer, but the intent would be to have the values specified override any *matching* previous values.)

You would also only be able to specify one of "-vmargs" or "-additionalvmargs" (or whatever it's called).
Comment 2 Andrew Niefer CLA 2007-02-12 15:23:08 EST
Marking as duplicate of bug 149994.
Please comment there, the proposal is a -ini option to inidicate an ini file to read instead of trying to merge arg lists or having a -additionvmargs

*** This bug has been marked as a duplicate of bug 149994 ***