• Skip to primary navigation
  • Skip to content

Mauda

IT, Java and Music

Graduação   SCJP   Mestrado
  • Apresentação
  • Certificação Java
  • JPA
    • Exceptions
  • JSF
  • Versionamento
  • Contato

Adicionando a Biblioteca PrimeFaces Extensions a um projeto Maven + JSF

September 24, 2018 by Mauda Leave a Comment

Conteúdo do Post:
  1. PrimeFaces Extensions – definição
  2. Incluindo o PrimeFaces Extensions em um Projeto Maven-JSF
  3. Alterando o pom.xml
  4. finally{

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:

Java
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.

Fig08
Figura 01 – Opção Maven > Update Project…

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!

Filed Under: Java, JSF Tagged With: JSF, maven, maven project, PrimeFaces, PrimeFaces extensions

About Mauda

Mestre em Informática, Analista de Sistemas, Professor, SCJP e Baterista. Desde 2002 trabalhando no mundo Java e ensinando pessoas sobre desenvolvimento de sistemas. Mais informações

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Advertisements

Copyright © 2025 · Genesis Framework · WordPress · Log in