Preferred method for displaying splash screen in 3.x [message #289611] |
Mon, 08 August 2005 22:03 |
Ryan Hollom Messages: 27 Registered: July 2009 |
Junior Member |
|
|
I've perused the newsgroups and there seems to be a wide variety of
thoughts around the best way to display a particular product's splash
screen. Most seem to think that adjusting the osgi.splashPath or
osgi.splashLocation in the config.ini file is the way to go.
I don't agree with this method in my case as I am installing my product as
an extension location into an existing eclipse installation. Therefore,
replacing the config.ini file with my own could have unintended results if
I replace someone else's config.ini file.
Instead, it seems to make the most sense to allow the product definition
to override the osgi.splashPath setting (in your preferenceCustomization
file, for instance). So, when eclipse is started with the -product
myProduct option, the splash screen for the product is shown. Is there a
way to do this? I haven't been able to find anything that shows how to
display a splash screen for an extension location product.
The other method I've found is to pass in the
-Dosgi.splashPath=platform:/base/plugins/my.plugin.name to the jvm when
eclipse is started. Since my plugin is installed as an extension
location, it does not exist in the base/plugins directory, so I can't use
the osgi.splashPath setting. I could use the osgi.splashLocation setting,
but that obviously isn't easily reusable for installs in different
locations.
So, I guess I'm looking for a statement as to the best practice when it
comes to displaying different splash screens for my setup. Any help, as
always, is much appreciated!
Thanks,
Ryan
|
|
|
Powered by
FUDForum. Page generated in 0.02946 seconds