今天我用记事本写了一个简单的程序 文件名是 lesson2.java 程序是
class lesson2
{
public static void main(String [] args)
{ }
} 后来我到 开始~运行 里面去打了 D:\javawork\lesson2>javac lesson2.java 再打D:\javawork\lesson2>java lesson2运行跳出来
Exception in thread "main" java.lang.NoClassDefFoundError: lesson2
请问这是怎么一回事啊?我错来哪里?该怎么解决?谢谢
class lesson2
{
public static void main(String [] args)
{ }
} 后来我到 开始~运行 里面去打了 D:\javawork\lesson2>javac lesson2.java 再打D:\javawork\lesson2>java lesson2运行跳出来
Exception in thread "main" java.lang.NoClassDefFoundError: lesson2
请问这是怎么一回事啊?我错来哪里?该怎么解决?谢谢
解决方案 »
- log4j每天产生一个日志文件
- 接口问题
- [求助]File操作的小问题
- 一个图形化界面中显示问题
- 想写个会场排序的小程序,遇到个问题,请教一下。我在点击button1后,名字不能在窗口上显示,必须最小化一下,再恢复窗口就看到了,这是怎么回事?求解决办法。
- set转换数组或map输出值不一致
- 谢谢有什么方法将4个byte转化成一个int?
- 深入讨论Java效率,关心Java前途者请进
- 我用javamail包,取Mail的附件时,为什么的不到中文字符串?
- 关于synchronized的几个问题
- byte[]数组socket中传送图片的问题
- 急!!!跪求高手,大家帮我看看程序,后面的我编不出来了,编出来的我结贴加分!!!
就编辑环境变量 PATH 值是:C:\Program Files\Java\jdk1.6.0_03\bin
再新建一个环境变量CLASSPATH 值是你放类文件的目录 .;D:\javawork\lesson2
添加环境变量可以右击我的电脑--》属性--》高级--》环境变量
楼主试一下看看
没有找到 lesson2 类!!!
所以是你的ClassPath 缺少当前目录 在ClassPath 中添加当前目录.
简单一点就是在ClassPath 前添加 .;