Andrew Haley (aph(a)redhat.com):
Billy Biggs writes:
> The SWT plugin was changed to the new plugins-as-jar format, which
> means that as a plugin we're just one .jar file which includes the
> .class and .so files. I think this also changed for the SWT only
> download so that we're just one .jar file now, which makes much
> more sense.
I'm a little mystified about how this might work. Shared libraries
are memory mapped files, so they're little use inside a .jar file. I
guess the .so is put somewhere at installation?
It's just for eclipse plugins. The eclipse osgi framework extracts
any shared libraries for the platform its running on when the plugin is
first loaded. This lets plugins be distributed as single .jar files.