Olá Pessoal, tudo bom?
O post de hoje é relacionado a adicionar a biblioteca PrimeFaces a um projeto Maven + JSF previamente criado. Para isso, o ponto de partida será o artigo que fala sobre a criação de um projeto Maven + JSF. Veja na continuação desse post…
PrimeFaces Extensions – definição
A biblioteca PrimeFaces Extensions é uma biblioteca que contém alguns componentes a mais que não estão na biblioteca padrão do PrimeFaces. Alguns componentes que estavam nessa biblioteca subiram para a biblioteca padrão do PrimeFaces.
Para ver com mais detalhes os componentes, existe uma página de demonstração no seguinte link – https://www.primefaces.org/showcase-ext/views/home.jsf
Assim esse artigo irá indicar os passos básicos para adicionar a dependência dessa biblioteca ao projeto.
Incluindo o PrimeFaces Extensions em um Projeto Maven-JSF
Caso você não possua um projeto Maven-JSF-PrimeFaces, o primeiro ponto é criar o projeto conforme o post relacionado.
Depois de criado, é hora de começar a adaptação nos arquivos desse projeto a fim de utilizar a biblioteca.
Alterando o pom.xml
Abra o arquivo pom.xml, que se encontra na raiz do projeto. Agora adicione a nova dependência ao projeto, a biblioteca primefaces-extensions. Que está representada no código destacado abaixo:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!-- PrimeFaces --> <dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>6.2</version> </dependency> <!-- https://mvnrepository.com/artifact/org.primefaces.extensions/primefaces-extensions --> <dependency> <groupId>org.primefaces.extensions</groupId> <artifactId>primefaces-extensions</artifactId> <version>6.2.9</version> </dependency> </dependencies> |
Pronto, com esse código o maven irá adicionar a dependência do PrimeFaces ao projeto. Agora baixe essa dependência. Clique com o botão direito sobre o projeto e vá na opção Maven > Update Project… conforme a Figura 01.
Para realizar o teste dessa biblioteca vamos alterar o arquivo index.xhtml adicionando um template. Para isso verifique o artigo, Adicionando templates html a uma página JSF.
finally{
Duvidas ou sugestões? Deixe seu feedback! Isso ajuda a saber a sua opinião sobre os artigos e melhorá-los para o futuro! Isso é muito importante!
Até um próximo post!
Leave a Reply