题
有人用访和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;服务平台也可能是您感兴趣的。
不隶属于 StackOverflow