J'ai déployé un webbundle en karaf. Dans le dossier web-inf j'ai gardé quelques fichiers. est-il un moyen d'accéder à ceux qui utilisent le chemin absolu. Ou dois-je garder les ressources dans le dossier de déploiement karaf.karaf Accès aux ressources dans le dossier webinf
0
A
Répondre
2
Il n'y a pas de chemin absolu pour les ressources déployées dans un environnement osgi car ces ressources ne sont pas "décompressées" dans un répertoire de travail. Donc, oui, vous devez accéder à ces ressources via le chargeur de classes de contexte de bundle. Ou gardez ces ressources en dehors de votre offre, cela dépend entièrement de votre cas d'utilisation.
Dans le cas d'un regroupement Web, le chargeur de classes de contexte de regroupement trouvera-t-il des ressources dans/WEB-INF ou doit-il résider dans/WEB-INF/classes? Je suppose que le dernier? – Ralf
dépend de la façon dont vous configurez votre classpath dans le webbundle, mais/WEB-INF devrait déjà être accessible. –