Thanks, however it's not so much how I do it as the docs are ok and the Pom I have works but without providing all dependencies I will need. I need to know how I find out the names of the dependency artefacts that define the features I would like to include. E.g if I want a camel feature how do I determine which artifact provides that feature? M
On Monday, October 6, 2014, Jean-Baptiste Onofré <[email protected]> wrote: > Hi Marcus, > > you can take a look on the Karaf distribution itself (we eat our own dog > food ;)). > > The assembly archetype also provides a skeleton to create your distro. > > The documentation also provides good start point: > > http://karaf.apache.org/manual/latest/developers- > guide/custom-distribution.html > > Regards > JB > > On 10/06/2014 07:54 PM, Marcus Bond wrote: > >> Hi, >> >> I am trying to figure out how to set up the pom for a karaf-assembly in >> order to produce a custom distribution. >> >> I know the names of the features I want installed and started, such as >> jetty, jms, cxf, camel etc. however I would like to know how I can >> determine the dependencies that are required in the pom in order that >> the custom distro will have all required dependencies in the "system" >> folder. The environment it will run in has no access to any repositories >> so will need to have a complete system folder generated at build time. >> >> How do we determine the maven dependency that a given feature requires? >> >> Regards, >> Marcus. >> > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
