Problema com Servlet (java.lang.NoClassDefFoundError)

Pessoal, estou começando agora nessa área, esse erro já persiste há um bom tempo. Já procurei como resolver em todo lugar, realmente não consigo seguir adiante.
Agradeceria muito se pudessem me dar alguma dica ou me ajudar a resolver esse erro:

[code]HTTP Status 500 - java.lang.NoClassDefFoundError: authentication/Authentication

type Exception report

message java.lang.NoClassDefFoundError: authentication/Authentication

description The server encountered an internal error that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.lang.NoClassDefFoundError: authentication/Authentication
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
root cause

java.lang.NoClassDefFoundError: authentication/Authentication
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
java.lang.Class.getConstructor0(Unknown Source)
java.lang.Class.newInstance0(Unknown Source)
java.lang.Class.newInstance(Unknown Source)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:178)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
root cause

java.lang.ClassNotFoundException: authentication.Authentication
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:184)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:110)
java.lang.Class.getDeclaredConstructors0(Native Method)
java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
java.lang.Class.getConstructor0(Unknown Source)
java.lang.Class.newInstance0(Unknown Source)
java.lang.Class.newInstance(Unknown Source)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:178)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.30 logs.

Apache Tomcat/7.0.30[/code]

É um projeto de faculdade.
Meu professor me passou um framework se segurança com aspectos e uma aplicação java (web) pra testar esse framework.
O problema é que não consigo fazer funcionar de jeito nenhum.

Desde já, muito obrigado!

Alguém?

Qual IDE está usando? O ClassPath está certo?

JackOld obrigado pela atenção!
Eu uso o Eclipse e acredito que o ClassPath esteja correto, mas acha que vale a pena verificar? Quer que eu coloque o conteúdo dele aqui?