java.lang.Exception:在类型上找不到函数:org.primefaces.util.ComponentUtils with signature:java.lang.String resolveWidgetVar(java.lang.String)

2 java jsf intellij-idea maven primefaces

我想用primefaces 5intelliJ IDEA.

我有这个例外:

com.sun.faces.config.ConfigurationException: java.lang.Exception: No Function Found on type: org.primefaces.util.ComponentUtils with signature: java.lang.String resolveWidgetVar(java.lang.String)
    at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processFunctions(FaceletTaglibConfigProcessor.java:642)
...
Run Code Online (Sandbox Code Playgroud)

我已经添加primefaces5了maven依赖项,现在在WEB-INF/lib目录中:

在此输入图像描述

我该怎么办?

0x5*_*a4d 5

您应该确保project/target/project/WEB-INF/lib文件夹中没有冲突的PrimeFaces lib版本.如果是,那么尝试mvn:clean项目或mvn:update.