Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-dev] Tweaking Eclipse installs


-clean flushes various caches.  osgi.checkConfiguration ensures that the runtime checks cache consistency.  If the caches are deleted there is nothing to check for consistency.

Note that -dev does more than just set checkConfiguration.

Jeff



Daniel Megert <daniel_megert@xxxxxxxxxx>
Sent by: eclipse-dev-admin@xxxxxxxxxxx

05/03/2004 04:45 AM

Please respond to
eclipse-dev

To
eclipse-dev@xxxxxxxxxxx
cc
Subject
Re: [eclipse-dev] Tweaking Eclipse installs









Jeff,

does that osgi.clean=true / -clean include osgi.checkConfiguration=true /
-dev?

Dani


                                                                         
            Jeff McAffer                                                  
            <Jeff_McAffer@ca.                                            
            ibm.com>                                                   To
            Sent by:                  eclipse-dev@xxxxxxxxxxx            
            eclipse-dev-admin                                          cc
            @eclipse.org                                                  
                                                                  Subject
                                      [eclipse-dev] Tweaking Eclipse      
            30.04.2004 17:53          installs                            
                                                                         
                                                                         
            Please respond to                                            
            eclipse-dev@eclip                                            
                 se.org                                                  
                                                                         
                                                                         





There seems to be some confusion in this area.  Some clarification (I
hope)...

Previously (i.e., 2.1) one could go and manually tweak previously installed
plugins and then rerun Eclipse and have the changes be picked up.  As you
can imagine, having the runtime scan the file system to find these changes
is quite expensive.  Further, this kind of tweaking is very rare.  It is
rare in development scenarios and non-existant in product scenarios.
Several weeks ago the runtime eliminated these checks from the normal
startup sequence and put in place several options for running Eclipse and
detecting changes.

The following reenable checking for changes to the plugin.xml or
manifest.mf files:

osgi.checkConfiguration=true   (System property)
       If this property is set to true, the runtime will check for changes
to the plugin.xml and
       manifest.mf files for the installed plugins.  This can be set
either on the command
       line using -Dosgi.checkConfiguration=true as VM arg or putting that
property
       setting in the config.ini file)

-dev
       as a command line program arg. Automatically sets
osgi.checkConfiguration to true

If you have done more extensive tweaks to your installed plugins (e.g.,
adding/renaming packages) then a more extensive rework of the runtime's
information is required and you should specify one of

osgi.clean=true   (System property)
       If this property is set to true, the runtime will
recompute/reanalyze the plugins
       installed and update its internal information.  This can be set
either on the command
       line using -Dosgi.clean=true as VM arg or putting that property
       setting in the config.ini file)
-clean
       as a command line program arg. Automatically sets osgi.clean to
true

Jeff

_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
http://dev.eclipse.org/mailman/listinfo/eclipse-dev


Back to the top