Olá Pessoal,
No post de hoe veremos um troubleshooting quando criamos um projeto Maven e precisamos do auto-complete nos XHTML.
Lets go…
Starting…
Ao criar um projeto maven para uma aplicação web, por default ele não fornece o autocomplete para arquivo xhtml, e evidente que para componentes externos como PrimeFaces também não terá por default .
E como resolver?
A solução não é das melhores, mas é o que tem que ser feito, vamos ver os passos:
1. Se vc usar tomcat/jetty baixe a versão no caso do exemplo estou usando Jetty 8.x
2. Garante que você tem o .jar do primefaces adicionar ao pom do projeto
3. clique com o botão direito no projeto >> configure >> add...
Na tela que abrir clique em next, observe o arquivo web.xml vai sofrer alteração, pois vamos adicionar suporte ao JSF.
Depois clique em Finish.
Se você não tem um servidor de aplicação configurado no seu eclipse, vá em Windows >> preferences >> Server >> Runtime Environment e adicione.
** Você deve apontar para a pasta onde tá o servidor instalado, no caso do jetty ele não é instalado, após descompactar o arquivo .zip, apenas aponta para a raiz da pasta descompactada. Assim o Eclipse encontrará o .jar que ele precisa.
Vou ficando por aqui, espero que tenham curtindo o post.
Abraços, see ya!!