【问题标题】:Some Error about PrimeFaces in Maven Project (JSF)Maven 项目 (JSF) 中有关 PrimeFaces 的一些错误
【发布时间】:2014-06-23 13:18:32
【问题描述】:

我创建了一个 Maven 项目并创建了一个 .xhtml 文件。我想用 PrimeFaces,我以前用过,没问题。但是现在我用的时候出现这样的错误;

“警告:此页面调用以前缀 p 声明的 XML 命名空间 http://primefaces.org/ui,但该命名空间不存在标记库。”

我想,我做了所有必要的设置。我在我的 pom.xml 文件中添加了这个;

    <dependency>
        <groupId>org.primefaces</groupId>
        <artifactId>primefaces</artifactId>
        <version>5.0</version>
    </dependency>



<repositories>

    <!-- PrimeFaces Repostrory -->
    <repository>
        <id>prime-repo</id>
        <name>PrimeFaces Maven Repository</name>
        <url>http://repository.primefaces.org</url>
        <layout>default</layout>
    </repository>
    <!-- PrimeFaces Repostrory -->

</repositories>

我在 login.xhtml 中添加了库;

xmlns:p="http://primefaces.org/ui">

我该如何解决这个问题?我在等你的帮助。

【问题讨论】:

  • 在 PrimeFaces 4 之后,您不需要声明存储库,它是 Maven Rep 的一部分。另一方面,尝试使用 mvn 进行清理和编译

标签: primefaces


【解决方案1】:

如果您使用的是 Eclipse,您可以尝试将 primefaces jar 文件放入 JSF2.0 用户库中。 来源:http://forum.primefaces.org/viewtopic.php?p=71828&sid=8d595e7d7f045bd1a85268650c3c4cf2#p71828

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-16
    • 2015-12-17
    • 2012-03-24
    • 1970-01-01
    • 1970-01-01
    • 2022-11-24
    • 2023-03-04
    • 1970-01-01
    相关资源
    最近更新 更多