Building product for Eclipse 3.7+ [message #956386] |
Wed, 24 October 2012 13:17  |
Eclipse User |
|
|
|
Hello,
When I try to build my product using 3.7 or 4.2 target platform I get all sort of errors about source plugins missing. I tried adding advisorNode to skip sources: <cq:advisorNode namePattern="^.*\.source$" skipComponent="true"/>, which takes care of org.apache*.source plugins that were being requested for example, but then somewhere else a missing dependency pops up that fails building the product. Here is an example of typical error:
Quote:
!MESSAGE Missing requirement: Data Tools Platform Enablement Extender SDK 1.9.2.v201109161655-7I9O7XFE9Jfxu0wIxMQtoLz0X-dE (org.eclipse.datatools.enablement.sdk.feature.feature.group 1.9.2.v201109161655-7I9O7XFE9Jfxu0wIxMQtoLz0X-dE) requires 'org.eclipse.datatools.enablement.feature.source.feature.group [1.9.2.v201109161655-7J9B7UBWx_Q7338QL5SxTUtFvz0X]' but it could not be found
or
Quote:
!MESSAGE Missing requirement: Eclipse Project SDK 3.7.2.r37x_v20111213-7Q7xALDPb32vCjY6UACVPdFTz-icPtJkUadz0lMmk4z-8 (org.eclipse.sdk.feature.group 3.7.2.r37x_v20111213-7Q7xALDPb32vCjY6UACVPdFTz-icPtJkUadz0lMmk4z-8) requires 'org.eclipse.help.source.feature.group [1.3.0.v20110530-0844-7i7uFFmFFl8nvqbDpEqTvx]' but it could not be found
In building using 3.5 target platform I don't have this problem. Any suggestions on what am I doing wrong here?
Thanks,
Alex
|
|
|
Re: Building product for Eclipse 3.7+ [message #957665 is a reply to message #956386] |
Thu, 25 October 2012 11:53   |
|
Your regexp ends with source$ which means that it will only match
entries that ends with "source" and not entries that ends with
"source.feature.group".
Try something like "\.source\.?" and without the '$' anchor.
- thomas
On 2012-10-24 15:17, Alex Kravets wrote:
> Hello,
>
> When I try to build my product using 3.7 or 4.2 target platform I get
> all sort of errors about source plugins missing. I tried adding
> advisorNode to skip sources: <cq:advisorNode namePattern="^.*\.source$"
> skipComponent="true"/>, which takes care of org.apache*.source plugins
> that were being requested for example, but then somewhere else a missing
> dependency pops up that fails building the product. Here is an example
> of typical error:
> Quote:
>> !MESSAGE Missing requirement: Data Tools Platform Enablement Extender
>> SDK 1.9.2.v201109161655-7I9O7XFE9Jfxu0wIxMQtoLz0X-dE
>> (org.eclipse.datatools.enablement.sdk.feature.feature.group
>> 1.9.2.v201109161655-7I9O7XFE9Jfxu0wIxMQtoLz0X-dE) requires
>> 'org.eclipse.datatools.enablement.feature.source.feature.group
>> [1.9.2.v201109161655-7J9B7UBWx_Q7338QL5SxTUtFvz0X]' but it could not
>> be found
>
> or
> Quote:
>> !MESSAGE Missing requirement: Eclipse Project SDK
>> 3.7.2.r37x_v20111213-7Q7xALDPb32vCjY6UACVPdFTz-icPtJkUadz0lMmk4z-8
>> (org.eclipse.sdk.feature.group
>> 3.7.2.r37x_v20111213-7Q7xALDPb32vCjY6UACVPdFTz-icPtJkUadz0lMmk4z-8)
>> requires 'org.eclipse.help.source.feature.group
>> [1.3.0.v20110530-0844-7i7uFFmFFl8nvqbDpEqTvx]' but it could not be found
>
> In building using 3.5 target platform I don't have this problem. Any
> suggestions on what am I doing wrong here?
>
> Thanks,
> Alex
|
|
|
|
Powered by
FUDForum. Page generated in 0.03076 seconds