Binary projects result in nested jars with PDE build [message #378527] |
Tue, 15 July 2008 05:14  |
Eclipse User |
|
|
|
Hi,
we use BM to materialize bundles into the workspace where they're added
as binary projects. This works fine up to the moment where we feed this
workspace to PDE build to create our product. All binary projects end up
being "normally" packaged by PDE which results in the original jars
nested in newly created jars. Obviously this causes problems at runtime
(RCP doesn't even start).
ATM I see two solutions:
- Do not materialize into the workspace but e.g. site mirror instead.
The site mirror is feed to PDE build via baseLocation and/or pluginPath.
Unfortunately this doesn't work well since not all our bundles originate
from an update site and BM currently doesn't support rules like site
mirror binary projects but materialize source projects to workspace.
- Tell PDE build to not repackage binary projects but simply consume the
original binary bundle. But can a binary project be distinguished from a
source project? To me it seems the only indicator is a nested jar with
the same name as the project.
Any hints are greatly appreciated.
Cheers
Markus
P.S. The reason we don't use BM's product export is because is doesn't
support building for several platforms simultaneously (yet?).
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04501 seconds