【问题标题】:java.lang.Exception: No Function Found on type: org.primefaces.util.ComponentUtils with signature: java.lang.String resolveWidgetVar(java.lang.String)java.lang.Exception:在类型上找不到函数:org.primefaces.util.ComponentUtils 带有签名:java.lang.String resolveWidgetVar(java.lang.String)
【发布时间】:2015-04-17 20:41:37
【问题描述】:

我想在intelliJ IDEA 中使用primefaces 5。

我遇到了这个异常:

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)
...

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

我该怎么办?

【问题讨论】:

    标签: java maven jsf primefaces intellij-idea


    【解决方案1】:

    您应确保项目/目标/项目/WEB-INF/lib 文件夹中的 PrimeFaces lib 版本不冲突。如果是这样,请尝试mvn:clean 项目或mvn:update。

    【讨论】:

    • 我没有/ target / project / WEB-INF / lib 路径。我有 /target/classes` 或` /target/generated sources` 。
    • 在web项目中你没有WEB-INF文件夹?
    • 我有WEB-INF,但WEB-INF 下没有lib 目录。
    • 你说“我已经在maven依赖中添加了primefaces5,现在在WEB-INF/lib目录下”
    • 是的,在此路径中:web\WEB-INF\lib 不在您在第一个删除评论中所说的 \target\project \WEB-INF \lib 路径中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 2016-09-16
    • 2016-01-10
    • 2019-11-05
    • 2012-05-22
    相关资源
    最近更新 更多