afaik it's been there already 2016-07-14 9:22 GMT+02:00 Morgan Hautman <[email protected]>:
> Guys, > > Shouldn't we write this down into a little section in the dev guide? > > Regards, > Morgan > > > 2016-07-14 9:17 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > >> FYI, it's also possible to start karaf with debug argument (instead of >> KARAF_DEBUG env variable). >> >> Regards >> JB >> >> >> On 07/14/2016 08:59 AM, Christian Schneider wrote: >> >>> Currently the recommended way is to use a maven or gradle build with the >>> maven-bundle-plugin or bnd-maven-plugin. >>> You then create a feature or custom distro during the build. >>> >>> In Eclipse you can use m2e to import your projects as maven projects. >>> >>> To debug you do: >>> export KARAF_DEBUG=true >>> bin/karaf >>> bundle:watch * >>> .. install your feature >>> >>> Then you can attach a remote debug session from eclipse. You can use >>> breakpoints in your maven projects and debug as usual. When you change >>> code you do mvn install >>> in the changed project. Karaf will detect the change and update the >>> bundle. You can do this during the debug session. >>> >>> So the drawback of this solution is that it is a bit tedious to create >>> the features and start karaf by hand and attach the debug session but >>> from this point on it is quite convenient. >>> >>> Christian >>> >>> On 14.07.2016 07:31, Oliver Libutzki wrote: >>> >>>> Thanks for your answers. >>>> >>>> Maybe it's better to ask another way. >>>> >>>> What's the recommended way to develop OSGi-Bundles for Karaf with >>>> Eclipse? PDE? Bndtools? Is it recommended to use a "palin" OSGi >>>> container (Felix/Equinox) while developing in order to have short >>>> turnaround cycles? >>>> >>>> Kind regards >>>> Oliver >>>> >>>> Christian Schneider schrieb: >>>> >>>>> Currently there is no good Eclipse integration for karaf. >>>>> >>>>> Bndtools might be an option soon. They are currently working on maven >>>>> and karaf supoort. Not sure how long it will take but it is something >>>>> to keep an eye on. >>>>> >>>>> Christian >>>>> >>>>> On 13.07.2016 14:58, Oliver Libutzki wrote: >>>>> >>>>>> Hi everyone, >>>>>> >>>>>> is there a way to start Karaf from Eclipse? I just don't want to >>>>>> install all the bundles I develop to the local Maven Repository in >>>>>> order to use them. >>>>>> >>>>>> I stumbled upon EIK (https://github.com/apache/karaf-eik), but the >>>>>> last commit is from August 2014, so EIK seems to be dead. >>>>>> >>>>>> Thanks for your help. >>>>>> >>>>>> Kind regards >>>>>> Oliver >>>>>> >>>>> >>>>> >>>>> -- >>>>> Christian Schneider >>>>> http://www.liquid-reality.de >>>>> >>>>> Open Source Architect >>>>> http://www.talend.com >>>>> >>>> >>>> >>> >>> -- >>> Christian Schneider >>> http://www.liquid-reality.de >>> >>> Open Source Architect >>> http://www.talend.com >>> >>> >> -- >> Jean-Baptiste Onofré >> [email protected] >> http://blog.nanthrax.net >> Talend - http://www.talend.com >> > > -- Apache Member Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead blog <http://notizblog.nierbeck.de/> Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS> Software Architect / Project Manager / Scrum Master
