有人用访和JSF在一起吗?

我问是因为JSF使用舱装载机魔法找到的定义的部件。从一个教程(重点煤矿):

此配置的文件将会结束了 正在META-INF/faces-config.xml 在 .罐子文件,该文件代表了这个 组成部分。 JSF将寻找这样的 文件名称中的每一个的.罐子的文件 被装载在运行时 (在 WEB-INF/lib directory.战争的文件) 和使用他们每个人在它的 配置。在这种方式,多 组成部分。罐子文件可以结合 进入一个网络应用程序,所有的 组件中描述的每一个。罐子 将提供给应用程序。

我想要能够有JSF定的组件作为访束(即定制的组成是在不同的访束于JSF运行时间)并为JSF能够找到这些在运行时间。

有没有人做过任何相似?

有帮助吗?

解决方案

它是可能在以下方式:

  • 你的网访束有"需要捆绑"在清单。MF指向束,其中包含的成分
  • 你的分量的罐子里有出口包含有元INF和子包元INF有任何JSF相关文件(和课程的标准软件包的成分)。例如:出口包装:META-INF、META-INF。资源...

如果使用行家-束插件必须使用一撇和平等的出口META-INF和子包。例如:

<Export-Package>
  a.b.c,
  '=META-INF',
  '=META-INF.resources',
  ...
</Export-Package>

在JSF规范2.2可能有份关于JSF的访的关系。看到取得的进展请参阅 http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-942

其他提示

我不确定它是否能解决您的问题,但我发现这个主题是关于 Spring和osgi interresting,尤其是具体答案,其中依赖项和类路径捆绑在MANIFEST.MF中。

该线程还为关于OSGi的弹簧动态模块(DM)的教程&#8482;服务平台也可能是您感兴趣的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top