On 23/01/2012 14:57, Roger Studner wrote:
    
      Does this mean I have to convert 20 jars to "plugins" and host them in parallel on my update site (so they can be in MANIFEST.MF)
 
     
    That's a solution. Depending on your use-case, it can be good or
    not. 
    In general, with OSGi (independently of Tycho), either 
    1. your dependencies are other bundles/plugins, with their
    MANIFEST.MF correctly set; or 
    2. they can be jars embedded into a bundle/plugin, with the
    Bundle-Classpath pointing to the embedded jars in the MANIFEST.MF of
    the host plugin. 
     
    
      Would love to SEE a real example of how any of you have solved this obvious/day 1 problem heh
 
     
    If you want to get the latest version of your deps on every build,
    you could use a corollary of 2.: put the jars in a plugin, setting
    correctly the Bundle-Classpath, and at build-time retrieve your
    dependencies using a maven-dependency-plugin:get and/or
    maven-dependency-plugin:copy-dependencies plugin in your pom.xml to
    execute the fetch and copy of your deps into your host bundle. 
     
    HTH 
    
  
 |