Hi Cédric, You have the documentation about custom distributions: https://karaf.apache.org/manual/latest/#_custom_distributions
FYI, the karaf distribution is built this way: https://github.com/apache/karaf/tree/main/assemblies/apache-karaf So you can mimic the Karaf distribution to match your needs. FYI, Karaf 4.5.0 will provide a new "integration" distribution (we have "standard" and "minimal" distributions today). Regards JB On Sun, Jan 14, 2024 at 7:38 PM Cédric Jonas <[email protected]> wrote: > > Hi, > > In the company I'm working for we have the following use case: provide a > central customized (branding, configuration, so called "platform > features", ...) Karaf distribution for other development teams. These > other dev teams would add further features depending on their needs. > > There is much documentation around about how to build a customized > distribution (for example > https://fpapon.github.io/2020/03/21/karaf-custom-distribution/), and > that works like a charm till now. > > But I was not able to find an easy way to be able to customize such a > customized distribution once more. I played around with the > karaf-maven-plugin, "<framework>custom</framework>", "distribution" and > "karafDistribution" properties, but finally that did not work as it > requires a KAR and I didn't found a way to build a KAR from our platform > distribution. > > Is there any official / supported way to do this? > > Thanks! > > -- > Cédric Jonas > > E-Mail: [email protected]
