Exception in thread "main" java.lang.NoClassDefFoundError: 错误
来源:互联网 发布:七天网络查分怎么注册 编辑:程序博客网 时间:2024/06/02 15:44
学习Java经常遇见这个问题:Exception in thread "main" java.lang.NoClassDefFoundError: Hello
在java 学习材料上,抄一个小程序:
public class Hello
{ public static void main(String args[])
{ System.out.println("你好,很高兴学习Java");
}
}
在命令提示符下
D:java>javac Hello.java
正常
D:java>java Hello
出现下面问题:Exception in thread "main" java.lang.NoClassDefFoundError: Hello
除了重装系统,实在没招了
最后:终于解决了:
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
相信很多初学者, 在用命令行编译运行java程序时都遇到过.
这个错误的原因就是:java解释器找不到你自己定义的类HelloWorld
假如Hello.class在D盘D:/java目录下, java.exe在C:/Java/jdk1.5.0_02/bin目录下(我的是这么安装设置的)
有两种解决办法:
1. 在命令行模式下敲入
c:>C:/Java/jdk1.5.0_02/bin/java -classpath D:/java Hello
注意, 在HelloWorld前面有一个空格.
2. 在命令行模式下输入
c:>set classpath=D:/java
c:>C:/Java/jdk1.5.0_02/bin/java Hello
即可
以上两种方法的本质都是设定正确的classpath, 使得java
能够找到你自己定义的类.
(引用自:http://yoyoscan.blog.163.com/blog/static/410054172007111243650819/)
- Java运行错误:Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError: 错误
- Exception in thread "main" java.lang.NoClassDefFoundError:错误 如何解决?
- "Exception in thread "main" java.lang.NoClassDefFoundError"错误的原因
- Exception in thread "main" java.lang.NoClassDefFoundError错误解决
- Exception in thread "main" java.lang.NoClassDefFoundError错误解决
- Exception in thread "main" java.lang.NoClassDefFoundError错误解决
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError:
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- Exception in Thread main java.lang.NoClassDefFoundError
- Exception in thread "main" java.lang.NoClassDefFoundError
- 李湘被曝将做副台长 旅游卫视称未得到通知(图)
- C#读取前部分文件内容
- 算法之LCS
- JSON的基本格式
- CTreeCtrl响应NM_RCLICK右击消息时,得到item
- Exception in thread "main" java.lang.NoClassDefFoundError: 错误
- 高级 DAO 编程 (IBM developerWorks )
- 生病了真不好受,以后一定要注意身体
- 领先技术:使用 ASP.NET 部分呈现功能进行 AJAX 编程 By Dino Esposito
- 最近心情不好
- 常用加密算法及其应用场景介绍PPT截图
- 准第一次面试
- 联通手机导航对阵车载导航
- 每天自己写一个方法