Jsf 在同一应用程序中使用RichFaces和PrimeFaces

Jsf 在同一应用程序中使用RichFaces和PrimeFaces,jsf,primefaces,richfaces,Jsf,Primefaces,Richfaces,RichFaces(3.x或4.x)和PrimeFaces(3.5或4.0)可以在同一个JSF2.x应用程序中使用吗?它们能很好地共存吗 我的目标是从RichFaces3.x迁移到PrimeFaces。我想首先将PrimeFaces用于我的web应用程序的新子模块,并最终迁移所有内容 建立一个简单的hello world大小的项目并进行尝试是相当容易的;我在这里问这个问题是因为我想知道在实际规模的项目中这样做是否存在一些问题。理论上,这样做没有问题。它们都是以各自的方式访问jsf功能的独立库。你

RichFaces(3.x或4.x)和PrimeFaces(3.5或4.0)可以在同一个JSF2.x应用程序中使用吗?它们能很好地共存吗

我的目标是从RichFaces3.x迁移到PrimeFaces。我想首先将PrimeFaces用于我的web应用程序的新子模块,并最终迁移所有内容


建立一个简单的hello world大小的项目并进行尝试是相当容易的;我在这里问这个问题是因为我想知道在实际规模的项目中这样做是否存在一些问题。

理论上,这样做没有问题。它们都是以各自的方式访问jsf功能的独立库。你应该能做到。谢谢。顺便说一句,你的评论会是一个有用的答案。我还没有亲自测试过,所以不能给你一个像样的答案。从理论上讲,这是可能实现的。实际上,您可以搜索一些人曾经(和)遇到的问题。文件上传似乎是一个你可能会遇到问题的领域。我已经尝试过使用这两种方法,但如果你尝试使用组件的行为不正确,对于投票将此问题作为重复问题的人,我必须说,可能的dup问题始于2011年,在几乎3年之后,所有JSF,RichFaces和Primefaces已经发展并有了更新的版本,但基本上答案是相同的:是的,您可以同时使用它们,但可能存在兼容性问题,因此最好根据您的需要/要求选择其中一种。