Je voudrais être plus efficace en développant des faisceaux OSGi utilisant karaf.Processus de développement efficace Karaf
mon processus idéal sera:
- karaf en arrière-plan
- déployer tous mes paquets et dépendances (script)
- make karaf regarder mon maven repo local pour tout changement dans mes bottes package
- & installer des objets individuels et laissez karaf les recharger
Actuellement j'utilise l'assemblage de karaf pour la production, mais cela ne me permet pas de regarder le repo maven local, donc chaque cycle de construction nécessite d'arrêter et d'assembler la distribution karaf complète et de la lancer de nouveau lentement et inefficace.
J'ai aussi une fonctionnalité décrivant toutes les dépendances, ce sera génial si je peux le réutiliser au lieu de déclarer toutes les dépendances manuellement.
des suggestions comment accomplir ceci avec karaf?
p.s. ce processus peut-il être fait en utilisant Gradle?
merci! donc si j'utilise une installation de fonctionnalité cela fonctionnera aussi avec la montre? Je n'ai pas besoin d'aller installer chaque paquet manuellement? – Gadi
Oui .. cela fonctionne très bien avec l'installation par fonctionnalité. –
Je n'ai pas accepté cette réponse parce que je n'arrive pas à faire fonctionner ça. watch * ne semble pas recharger les bundles déployés dans le repo maven local. – Gadi