The units.*.properties.* entries are
published into the IU and serve for a number of things like the
plug-in name, the plugin provider etc. Unless you define your IU
entirely in p2.inf (which I don't think is the case for you), you
usually get those for free from the manifest.mf, feature.xml and
others.
Here is an example of the properties for the com.ibm.icu IU
<property name='df_LT.pluginName' value='International
Components for Unicode for Java (ICU4J)'/>
<property name='df_LT.providerName' value='IBM
Corporation'/>
<property name='org.eclipse.equinox.p2.name'
value='%pluginName'/>
<property name='org.eclipse.equinox.p2.provider'
value='%providerName'/>
<property
name='org.eclipse.equinox.p2.bundle.localization'
value='plugin'/>
HTH
Pascal
On 10/29/2016 12:31 PM, Evgeny Mandrikov wrote:
Seems that I made
a stupid copy-paste mistake - m2e-wtp has osgi bundle
"org.eclipse.m2e.wtp", but in our case should be
"com.mountainminds.eclemma.core" instead of
"com.mountainminds.eclemma":
So excuse me for a noise
- all seems to work fine after this fix.
Still interested in
explanation of values for "units.1.properties.0.name" and "units.1.properties.0.value" since can't manage to see them
in UI, but this is minor.
Thanks.
_______________________________________________
p2-dev mailing list
p2-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev
|