错误是告诉你,找不到.class文件
你的程序没问题,可能是因为你环境变量的设置有问题
我告诉你我的,你对照修改一下,如果不是这个原因,你在想别的办法。不过最可能的就是环境变量配置有问题。
classpath为 .;E:\j2sdk1.4.2_04\lib\dt.jar;E:\j2sdk1.4.2_04\lib\tools.jar
path为E:\j2sdk1.4.2_04\bin;
java_home为E:\Java\j2sdk1.4.2_04
环境变量如果设置正确,你的程序肯定能运行,如果不配置环境变量,那么把你的JAVA文件复制到bin目录下去编译,然后运行,如果还不行,那你就要重装JDK了!
我的方法你都弄一下,如果不行你踩我!!!!
补充:classpath他的路径前必须有 点 和 分号 .; 就是这个!!
新补充:能帮到你真的很高兴!
对不起,确实是dt不是jt,是我打错了!
但运行程序没关系的!但还是写正确的好,要不怕有麻烦,呵呵,谢谢peizhengfen!
还有回答一下楼主的问题
classpath是用来使编译程序能找到用户定义类和系统类所在的包,需要将用户类所在的目录和系统类所在的包放入环境变量中,路径中的点“.”就表示当前用户类所在的目录(当前目录)而确定dt.jar和tools.jar就是指定系统类!只有写全了才能实现classpath的功能!不过说句实在话,到目前为止,我还没看到过哪本书上环境变量向你说的那样配置,真的,如果有,也肯定不是JDK1.4.2,也许版本比他高吧!不过你记住了,这么配置对你以后应用集成开发软件有好处,他能很方便的找到你的JDK,加快了程序的运行效率!
我的能力有限,希望我说的能帮到你!
一句话就可以说清楚 保存了没编译 编译后 运行就行