Okay, I found the problem!

  Eclipse don't accept "-" on the name of the artifacs... so I changed the
name to 1.2.3.SNAPSHOT and now I'm good to go.

  Another question, how can I reference a Eclipse dependency in the pom
file?? Like org.eclipse.core.resources??

  Cheers

On Sun, Jan 25, 2009 at 8:44 AM, Rusty Wright <[email protected]>wrote:

> If I understand that OSGi version grammar, doesn't that mean that
> 1.2.3-SNAPSHOT is an invalid OSGi version number?  I.e., only periods are
> allowed between the version parts, no dash, and there should be three
> periods, not two.  E.g., 1.2.3.SNAPSHOT.
>
> Does the maven OSGi plugin transform the maven style version number to the
> OSGi style when creating the bundle/jar?
>
> I was reading about OSGi over the winter break and it looks like the answer
> for various problems.
>
>
>
> Baptiste MATHUS wrote:
>
>> I don't think it is. But I'm not sure I understand what you want to do. If
>> you're trying to build an eclipse plugin jar from some project, you
>> shouldn't do it yourself. There's tools out there that will do it just
>> fine:
>> have a look at tycho, maven-bundle-plugin, or maven-pde-plugin (this last
>> one is quite outdated, from what I remember).
>>
>> These tools will deal just fine with your version number.
>>
>> Fwiw, here's the OSGi versioning grammar:
>> version::=major('.'minor('.'micro('.'qualifier)?)?)?
>> major::=digit+
>> minor::=digit+
>> micro::=digit+
>> qualifier::=(alpha|digit|'_'|'-')+
>> digit::=[0..9]
>> alpha::=[a..zA..Z]
>> There must be no whitespace in version.
>>
>> Cheers
>>
>> 2009/1/25 Thiago Moreira (timba) <[email protected]>
>>
>>   Hi there,
>>>
>>>  Is there a way to get only the numbers of the ${pom.version} property??
>>> Something like this: 1.2.3-SNAPSHOT, I want just the 1.2.3 part.I will
>>> use
>>> it to build a Eclipse plugin that don't accept Strings on the version
>>> property.
>>>
>>>  Thanks
>>>
>>>  Thiago Moreira
>>>
>>>
>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to