java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet

Mohan Raj picture Mohan Raj · Mar 26, 2014 · Viewed 61.8k times · Source

I am getting this error, when executing JSF and PrimeFaces.

I have included these jars,

  • jsf-api-2.0.3.jar,
  • jsf-impl-2.0.3.jar ,
  • jstl-1.0.2.jar jars and
  • primefaces-2.2.RC2.jar

in the WEB-INF/lib folder.

Is there any jar I am missing?

Answer

chandan burnwal picture chandan burnwal · Apr 9, 2015

Right click on project properties and follow below steps

"Project Properties" --> "Deployment Assembly", adding "Java Build Path Entries" -> "Maven Dependencies" solves the problem!