Avertissement: Cette page appels d'espace de noms XML http://primefaces.prime.com.tr/ui déclarée avec le préfixe p mais pas de taglibrary existe pour cet espace de noms

Je suis en train de commencer avec Primefaces 2.2.1, mais je ne peux pas. J'ai de la définition suivante dans pom.xml:

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

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

Mais je recevie le message d'erreur suivant:

Avertissement: Cette page appels d'espace de noms XML http://primefaces.prime.com.tr/ui déclaré avec le préfixe p mais pas de taglibrary existe pour cet espace de noms.

avec ce simple code:

<?xml version='1.0' encoding='UTF-8' ?>
<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.prime.com.tr/ui">
        <h:head>
            <title>Facelet Title</title>
        </h:head>
        <h:body>
            Hello from Facelets
            <p:editor />
        </h:body>
</html>
Où et quand exactement avez-vous recevez ce message d'erreur? Juste dans l'IDE alors que vous êtes de ne rien faire, ou seulement lorsque vous exécutez la page dans ton navigateur? Si dans l'IDE, ce qui se passe quand vous venez de le faire fonctionner?
s'affiche lorsque j'ai accès à la page. Enfin je l'ai résolu en ajoutant primefaces.jar à la src/main/webapp/WEB-INF/lib/ (je ne sais pas pourquoi je dois le faire, parce que maven déjà ajouté à la cible/Eusoma/WEB-INF/lib/) Merci beaucoup!
Rancesvinto, merci de poster une réponse et de la marque, il a accepté. Beaucoup de nitwits qui ne sont pas la lecture de la PrimeFaces numéro de version et la question de la date tentent de répondre à votre question dans un mauvais sens, car ce problème peut également se produire quand exactement cette vieille taglib URI est utilisé dans un PrimeFaces version plus récente que la 3.0 M4 (ce qui est cependant pas la cause de problème concret).

OriginalL'auteur rancesvinto | 2011-09-27