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)
/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)
肯定是类没有定义啊 NoClassDefFoundError
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)