如何使用JSF扩展库作为OSGI包

use*_*928 5 java jsf osgi pom.xml primefaces

我想在JSF应用程序中使用Primefaces库作为osgi包.我用JSF页面创建了WAB包.我还将promefaces.jar部署为OSGI包.我在primefaces.jar中看到MANIFEST文件正在导出包以便其他包可见.问题是我如何将primefaces标签用于WAB包?我确定我需要在POM.xml文件中添加配置,但我不知道该怎么做.

我通过将.jar文件放入WEB-INF/lib目录成功测试将primefaces.jar包含到WAB中,但是我想将Primefaces作为OSGI资源而不是jar资源使用到WEB-INF/lib目录中.

Pet*_*zov 3

您必须将标签声明复制并粘贴到primefaces-p.taglib.xml文件中,并查看本教程如何创建自定义标签。