Netbeans 报告来自 Maven 的 PrimeFaces 标签"no library found for namespace"



我使用Netbeans 7.3与OpenJDK 1.7.0_21 64位服务器VM 23.7-b01在Linux 3.8.8-1-ARCH.

在每个Facelet上都有

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core">

Netbeans报告xmlns:p为"no library found for namespace",并且所有<p:xxx>标记在智能感知中也不被识别。

我正在使用Maven管理依赖项。我的笔记本里有以下内容:

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

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

然而,当我部署到Tomcat服务器时,一切都工作正常;

这是我使用的Netbeans版本中的一个bug。名称空间被重命名,但还没有得到支持。

见:https://netbeans.org/bugzilla/show_bug.cgi?id=228064

相关内容

最新更新