我正在使用WF 14.0.1.Final,并尝试将Primefaces 6.2作为模块安装。
我在module.xml
文件中添加了对javax.faces的依赖:
<dependencies>
<module name="javax.faces.api"/>
</dependencies>
然后,在我的Primefaces应用程序的mvn <provided>
中设置范围pom.xml
,并在jboss-deployment-structure中添加对primefaces模块的引用。
问题是,当我部署应用程序时,日志中没有错误,但是我的页面显示为空,这意味着它没有创建页面的primefaces标记。
当将质数设置为全局Wildfly模块时,一切都将完美运行。 WF中的某些内容会触发Primefaces初始化或其他操作,但是我不知道这一切如何工作。