A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kevinmesss.tz 中级黑马   /  2014-2-20 23:11  /  3275 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在看多线程的视频时候打的例子
这个程序在eclipse上运行的时候结果看的不清楚
就想用cmd来看
可是编译通过后出现这个异常
为什么eclipse可以运行用cmd就不可以了
后来我还试了把bin目录下的class文件考过去运行
也是出现这个异常

顺便在问下,为什么t1和t2这两个线程能运行完,不是应该是冻结状态吗

interupt.png (107.34 KB, 下载次数: 135)

interupt.png

3.png (12.82 KB, 下载次数: 141)

3.png

评分

参与人数 1技术分 +1 收起 理由
朱神必 + 1

查看全部评分

8 个回复

倒序浏览
看了API上面类 NoClassDefFoundError的解释 不懂。。
回复 使用道具 举报
应该是你环境变量有点问题吧!!仔细检查一下配置的情况!
回复 使用道具 举报
belief丶Only 发表于 2014-2-20 23:53
应该是你环境变量有点问题吧!!仔细检查一下配置的情况!

我想起来了。。之前学的忘了
回复 使用道具 举报
原来是我eclipse用习惯了,,没有去配置classpath
回复 使用道具 举报
belief丶Only 发表于 2014-2-20 23:53
应该是你环境变量有点问题吧!!仔细检查一下配置的情况!

我配置好了还是这个错误怎么回事
这个文件夹其他的.class都可以运行
回复 使用道具 举报
找到原因了。
我把package test_threadmethod;这行注释了就可以运行了
回复 使用道具 举报
你这样编译的.class在包名下,你要切换到 test_threadmethod\ test_threadmethod目录下。
回复 使用道具 举报
kevinmesss.tz 发表于 2014-2-21 00:15
找到原因了。
我把package test_threadmethod;这行注释了就可以运行了

如果这是别人的代码,你还要改别人的代码么?要知道解决办法!

评分

参与人数 1技术分 +1 收起 理由
朱神必 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马