Exception in thread "pool-1-thread-8" java.lang.NoClassDefFoundError: com/talent 
/tare/client/ClientTare 
at com.talent.ipush.iPush2SSample.sendData(Unknown Source) 
at com.talent.ipush.SendThread.run(Unknown Source) 
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec 
utor.java:650) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor 
.java:675) 
at java.lang.Thread.run(Thread.java:595) 

解决方案 »

  1.   

    上面不是有说明吗!?
    肯定是类没有定义啊 NoClassDefFoundError
      

  2.   

    不好意思,我重新说明一下:
    Exception in thread "pool-1-thread-8" java.lang.NoClassDefFoundError: com/talent 
    /tare/client/ClientTare 
    at com.talent.ipush.iPush2SSample.sendData(Unknown Source) 
    at com.talent.ipush.SendThread.run(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec 
    utor.java:650) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor 
    .java:675) 
    at java.lang.Thread.run(Thread.java:595) 
    声明以下几点: 
    1.com/talent 
    /tare/client/ClientTare类肯定有的; 
    2.这个错误并不是经常出现,通常情况下程序运行是好的 
    3.我用的JDK1.5中的executor框架中的executors类: 
    ExecutorService executor = Executors.newCachedThreadPool(); 
    executor.executor(runnable)