Community
Participate
Working Groups
build n0118-0010 When you create a new product, add a plug-in which contains an RCP app, and then export it, the new launcher plug-ins are not a part of the export but they are required to run the app. - create new plug-in project with a Hello World RCP app - create a new product file - in the product editor go to the Configuration tab - add your project and Add Required Note that org.eclipse.equinox.launcher and its fragments are not in the list. Export the product and try to run it. It will fail to run because it is missing these launcher bundles. Because there is no direct dependency on the launcher bundle (that's why its not added), should we automatically be adding it in PluginSection#handleAddRequired?
omg, DJ is the PDE slayer today :)
I am just waiting for you to tell me to mark this one as invalid too so my day can be complete. :-)
it is valid, but no plugin depends on the launcher plugin. So instead of tweaking the 'Add required plug-ins' function, we were contemplating on implicitly adding the launcher plugin/fragment when building the product (much like we currently implicitly add startup.jar). This way, all existing .product files will continue to work as-is.
done as per comment 3.