Bom, achei algumas soluções mais nenhuma resolveu meu caso, acabei de criar um projeto Maven, fiz as devidas instalações, instalei a dependência do PRIMEFACES e criei uma pagina simples o padrão do get started e quando eu executo não mostra nenhum componente do primefaces.
esse e o pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.teste1</groupId>
<artifactId>teste3</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>teste3 Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.4.6.Final</version>
</dependency>
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.5.0</version>
</dependency>
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>7.0</version>
</dependency>
</dependencies>
<build>
<finalName>teste3</finalName>
</build>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
a pagina pra teste:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<p:calendar showOn="button" /> teste de uso e se eu usar tags html normais? tipo <b>Bold</b>
<input type="number" />
</h:body>
</html>
precisam de mais informações? e so pedir!


