[Duvida] Criar Jar e incluir em outro Projeto (java.lang.ClassNotFoundException)

fala galera beleza?
Estou desenvolvendo uma aplicação onde eu gostaria de utilizar um jar com minhas classes JAVA em um outro projeto.
Então eu fui fazer um teste antes,

Criei uma Classe

[code]public class Teste {

  public String testando(){
     return "testando";
  }

}[/code]

Criei um JarMethod.jar

No meu projeto web eu coloquei o jar no path e tentei usar

Teste teste = new Teste();
String test = teste.testando();

Isso me gera um ClassNotFoundException… por que ? Já aconteceu isso com alguem?

Abraço!! Obrigado desde já!!

O que eu vejo que está acontecendo é que ele não aponta nenhum erro para minha classe quando eu tento criar um objeto , mais no momento da execução ele da a exception.

Copiei a classe para meu projeto e rodou, mais no JAR ele não roda =/

Devo está configurando errado na hora de gerarr pelo eclipse?

Opa galera estou ainda com o mesmo problema, percebi que quando eu vou criar o JAR ele não encontra nenhuma classe , estou achando estranho, sempre criei e nunca tive problema. Não sei se é porque eu criava com classes Principais com MAIN e com gui.

Agora eu queria uma API “Core”

Segue abaixo algumas imagens:

Imagem 1 Estrutura do Projeto:

Imagem 2 Gerando JAR Parte 1:

Imagem 3 Gerando JAR Parte 2:

Imagem 4 Gerando JAR Parte 3:

LOG:

02/11/2006 18:46:00 org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 02/11/2006 18:46:00 org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 02/11/2006 18:46:00 org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/76 config=null 02/11/2006 18:46:00 org.apache.catalina.startup.Catalina start INFO: Server startup in 8769 ms 02/11/2006 18:46:09 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet controlador threw exception java.lang.ClassNotFoundException: pacote2.Principal at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1484) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1329) at Controlador.logica1(Controlador.java:58) at Controlador.doPost(Controlador.java:45) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 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:852) 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)

Quando eu ponho o JAR no outro projeto… eu consigo importar a classe mais em tempo de execução ela não acha…

Quem puder ajudar agradeço muito! Abraço!

EDIT_____________

Consegui resolver =/ por ser um projeto web e eu só ter configurado o jar no build path , isso não tava funcionando…
Agora coloquei tambem em WEB-INF/lib ai foi

Abraço!