Osgi karaf正在访问webinf文件夹中的资源

Osgi karaf正在访问webinf文件夹中的资源,osgi,apache-karaf,osgi-bundle,karaf,Osgi,Apache Karaf,Osgi Bundle,Karaf,我在卡拉夫部署了一个webbundle。在web inf文件夹中,我保存了一些文件。是否有一种方法可以使用绝对路径访问这些对象。或者我需要将资源保存在karaf deploy文件夹中。osgi环境中部署的资源没有绝对路径,因为这些资源没有“解压缩”到工作目录。 因此,是的,您需要通过bundle上下文类加载器访问这些资源。 或者将这些资源保留在包之外,这完全取决于您的用例 osgi环境中部署的资源没有绝对路径,因为这些资源没有“解压缩”到工作目录。 因此,是的,您需要通过bundle上下文类加载

我在卡拉夫部署了一个webbundle。在web inf文件夹中,我保存了一些文件。是否有一种方法可以使用绝对路径访问这些对象。或者我需要将资源保存在karaf deploy文件夹中。

osgi环境中部署的资源没有绝对路径,因为这些资源没有“解压缩”到工作目录。 因此,是的,您需要通过bundle上下文类加载器访问这些资源。
或者将这些资源保留在包之外,这完全取决于您的用例

osgi环境中部署的资源没有绝对路径,因为这些资源没有“解压缩”到工作目录。 因此,是的,您需要通过bundle上下文类加载器访问这些资源。
或者将这些资源保留在包之外,这完全取决于您的用例

对于web捆绑包,捆绑包上下文类加载器是在/web-INF中查找资源,还是必须驻留在/web-INF/classes中?我想后者取决于您在webbundle中如何配置类路径,但是/WEB-INF应该已经可以访问了。对于WEB捆绑包,捆绑包上下文类加载器会在/WEB-INF中找到资源还是必须驻留在/WEB-INF/类中?我想后者取决于如何在webbundle中配置类路径,但是/WEB-INF应该已经可以访问了。