Thanks Tom, for the answer. I was hoping to simplify the consumption of Maven central for RCP development. From my Android development experience, I can tell that it is pure fun to try out a new library (simply by adding it to the Gradle build file). Doing the same for RCP is relatively time-consuming (convert the lib and all of its dependencies to become an OSGi bundle and at it to the target platform).
But from your answer, I understand that OSGi / Equinox does currently not plan to simplify the consumption of the Java 9 modules. So we have to stay with the old conversion process. Thanks again for the answer, Lars On Wed, Oct 4, 2017 at 8:20 PM, Thomas Watson <[email protected]> wrote: > Something like that could be done, but I question the approach. Seem like > something that made it easy to stick OSGi meta-data into a module archive > (jar) would be better. Something like Eclipse Bundle Recipes or using BND > tools directly. > > Tom > > > > > ----- Original message ----- > From: Lars Vogel <[email protected]> > Sent by: [email protected] > To: Equinox development mailing list <[email protected]> > Cc: > Subject: [equinox-dev] Support for Java 9 modules > Date: Wed, Oct 4, 2017 11:22 AM > > Hi, > > are there plans to support Java 9 modules in OSGi / Equinox? > > We used to have the Eclipse 2.0 compatibility layer which converted a > 2.0 style plug-in to a valid OSGi bundle. > > Maybe Equinox could provide a similar thing for converting Java 9 > modules to valid OSGi bundles. > > Best regards, Lars > > -- > Eclipse Platform UI and e4 project co-lead > CEO vogella GmbH > > Haindaalwisch 17a, 22395 Hamburg > Amtsgericht Hamburg: HRB 127058 > Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel > USt-IdNr.: DE284122352 > Fax (040) 5247 6322, Email: [email protected], Web: > https://urldefense.proofpoint.com/v2/url?u=http-3A__www.vogella.com&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=3-qYstlOBrDWVXBRYgDzeD3MPiHRf4H1I9lQI7v6zYs&m=ugHZ-frWDCYQS_Cb3hPN0I0WewjdYO92jPqvcVSG3bw&s=OzGhQ_mFH_MF8rUrBUtTi_AF3V4lp7nX0vY08nARvJ8&e= > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://urldefense.proofpoint.com/v2/url?u=https-3A__dev.eclipse.org_mailman_listinfo_equinox-2Ddev&d=DwIGaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=3-qYstlOBrDWVXBRYgDzeD3MPiHRf4H1I9lQI7v6zYs&m=ugHZ-frWDCYQS_Cb3hPN0I0WewjdYO92jPqvcVSG3bw&s=nRuE9sxo1_EZtTqHz2I_vl8BbMdP4swTZ9H4ihTn4Gw&e= > > > > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev -- Eclipse Platform UI and e4 project co-lead CEO vogella GmbH Haindaalwisch 17a, 22395 Hamburg Amtsgericht Hamburg: HRB 127058 Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel USt-IdNr.: DE284122352 Fax (040) 5247 6322, Email: [email protected], Web: http://www.vogella.com _______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
