karaf访问webinf文件夹中的资源

时间:2016-02-18 18:59:23

标签: osgi apache-karaf osgi-bundle karaf

我在karaf中部署了一个webbundle。在web-inf文件夹中,我保留了一些文件。有没有办法访问那些使用绝对路径。或者我需要将资源保存在karaf deploy文件夹中。

1 个答案:

答案 0 :(得分:2)

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