我用tomcat Server Open Source Edition 8.0 rc1和javax.faces-2.2.2.3.jar测试了primefaces-4.0-20130907.101718-6.jar。我得到这个异常:
java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.Lifecycle Exception: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: 源文档: /WEB-INF/lib/primefaces-extensions-1.0.0-20130720.041214-62.jar!/META-INF/faces-config.xml 原因:类 'org.primefaces.extensions.component.masterdetail.MasterDetailRenderer' 缺少运行时依赖项:java.lang.NoClassDefFoundError: org/primefaces/component/menuitem/MenuItem
怎么了?
谢谢
显然,您拥有的扩展版本与您拥有的PrimeFaces Core版本不兼容。