Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Can tycho pull feature dependencies from a non local repository?

Thank you very much for the information Igor.

Von meinem iPad gesendet

Am 13.11.2012 um 06:01 schrieb Igor Fedorenko <igor@xxxxxxxxxxxxxx>:

> No, Tycho is not able to consume p2 artifacts from remote maven
> repositories. Maven repositories do not provide enough metadata to be
> able to do this efficiently. Tycho is able to instrument local maven
> repository with required metadata but this is not possible to do with
> remote repositories.
> 
> Also, in the future please use tycho-user@xxxxxxxxxxx mailing list for
> questions about using Tycho.
> 
> 
> --
> Regards,
> Igor
> 
> On 12-11-12 3:40 PM, Thorsten Schlathoelter wrote:
>> Hi all,
>> I have an OSGI bundle build with tycho that I deployed into a non local nexus repository. Now I would like to build a feature that contains this bundle and I would like to have maven/tycho pull this bundle from the central repository. Now the question is: is this possible with tycho? I am using Version 0.15.0. And my experience is that tycho is able to build the feature when the bundle is already in the local .m2 repository. So the build of the plugin was already executed locally. In that case also the artifacts.xml and metadata.xml files are present. If I remove the content from .m2 the build fails with an unsatisfiable dependency error.
>> 
>> I have already unsuccessfully tried to add the bundle as a dependency to my pom.  Currently I have my central maven nexus repository configured in settings.xml. For tycho I have configured a P2-Repository that contains the platform bundles (but not the bundle I am trying to pull).
>> 
>> Again: everything works fine if I have the bundle artifacts in my local .m2. Only if the bundle artifacts are removed, I get an unsatisfiable dependency error. The expectation is that the missing artifact is pulled from the central repository which definetly contains the artifact.
>> 
>> I am fairly new to maven and would appreciate any hint on how to configure this.
>> 
>> Regards,
>> Thorsten
>> 
>> 
>> _______________________________________________
>> m2e-users mailing list
>> m2e-users@xxxxxxxxxxx
>> https://dev.eclipse.org/mailman/listinfo/m2e-users
>> 
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users


Back to the top