Java.lang.NoClassDefFoundError [resolvido]

Boa tarde, estou com problema ao usar o eclipse helios, estava funcionando bem com o acesso a banco de dados, mas agora da esse erro java.lang.NoClassDefFoundError na classe ConexaoBD, e em outro servlet não da erro nenhum usando a mesma classe.

Estava dando certo a conexao, mas agora não da mais, reescrevi a linha de código do bean mas mesmo assim não resolveu.

Segue abaixo o que aparece no console:

09/06/2011 16:35:26 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /listar_contatos.jsp(2,0) The value for the useBean class attribute database.ConexaoBd is invalid.
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1231)
at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1178)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2411)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2417)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:495)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
at org.apache.jasper.compiler.Generator.generate(Generator.java:3442)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:231)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)

Obrigado pela atenção!

Primeiro, leia http://guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor

Depois, este erro informa que uma classe não está mais onde deveria (algum refactor, a classe foi excluída, movida, renomeada, teve seu modificador public removido)

Foi mal, já tinha lido.

Não sei como devo fazer então, a classe está no mesmo local, apenas criei novas jsp de excluir, atualizar pra poder testar essas funções.

Como posso resolver isso?

Já debugou para saber onde a exception é lançada?

Se você está fazendo um servlet, então, esse não é um assunto de Java Básico. É para isso que temos um fórum de desenvolvimento web.

Perdão amigo, como disse, sou novo aqui e em programação java, não sabia que eram diferentes, vou criar um tópico la então ok?

Não precisa, eu já movi o tópico para o local correto. Apaguei seu tópico duplicado também.
E seria bom mesmo postar a solução aqui. :slight_smile:

Obrigado e desculpe a burrice hehe.

O problema foi resolvido pois dentro do eclipse, dentro de build path, add external jars, tinha uma jar a mais la, chamada TOMCAT 6, mas não havia sido eu a colocar ela la, retirei e deu tudo certinho.

Obrigado pela ajuda, vou aprendendo…