[fedora-java] swt-mozilla, swt-pi missing in libswt3-gtk2 >= 3.1.0_fc-0.M6

Billy Biggs vektor at dumbterm.net
Wed Apr 27 13:42:04 UTC 2005


Andrew Haley (aph at 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.

  Also see:

    http://bugs.eclipse.org/bugs/show_bug.cgi?id=90535
    http://dev.eclipse.org/viewcvs/index.cgi%7Echeckout%7E/platform-core-home/documents/3.1/run_from_jars.html

  -Billy




More information about the java-devel mailing list