我采用jdk5.0的多线程实现方式ExecutorService executorService = Executors.newFixedThreadPool(19)来创建线程,在Linux下运行正常,但是在Linux下就抛出以下异常:Exception in thread "main" java.lang.NoClassDefFoundError: java.util.concurrent.Executors
at com.cssweb.process.down.DownloadService.<init>(DownloadService.java:39)
at com.cssweb.process.down.DownLoad.main(DownLoad.java:22)
at com.cssweb.process.down.DownloadService.<init>(DownloadService.java:39)
at com.cssweb.process.down.DownLoad.main(DownLoad.java:22)
解决方案 »
- swing做的软件中,持久化层数据库一般怎么进行管理?
- 急救:救急:急急救:java.io.IOException: 远程主机强迫关闭了一个现有的连接。是服务器端的问题呢?还是客户端的问题呢?
- Ubuntu下WTK中文乱码
- java,.net,网络(ccie),信息安全;这些怎么统一起来呀
- 问一个方法调用的问题
- 一个JTree组件定制实现的问题!请高手指点一二.....
- 求学!
- 求解递归调用的运行全过程?
- 请问哪里有SL-GMS J/Net下载?而且是解密的。高分送上。
- 怎么样调用repaint时,只让它不重画背景?
- Java Object的clone()方法到底到底做了什么事情?
- 编写程序,输出100~200以内的所有偶数,每十个数一行
并且抛错就是在ExecutorService executorService = Executors.newFixedThreadPool(19)这条语句上
java.util.concurrent在1.5 之前是没有的
Exception in thread "main" java.lang.UnsatisfiedLinkError: registerNatives
at sun.misc.Unsafe.<clinit>(Unsafe.java:28)
at java.lang.Class.initializeClass(libgcj.so.7rh)
at java.util.concurrent.atomic.AtomicInteger.<clinit>(AtomicInteger.java:29)
at java.lang.Class.initializeClass(libgcj.so.7rh)
at java.util.concurrent.LinkedBlockingQueue.<init>(LinkedBlockingQueue.java:77)
at java.util.concurrent.LinkedBlockingQueue.<init>(LinkedBlockingQueue.java:166)
at java.util.concurrent.Executors.newFixedThreadPool(Executors.java:54)
at com.cssweb.process.down.DownloadService.<init>(DownloadService.java:39)
at com.cssweb.process.down.DownLoad.main(DownLoad.java:22)