日期:2014-05-20  浏览次数:20730 次

大家帮忙啊,谢谢
我的JAVA环境变量设置了,
在运行-cmd后,输入java   -version   也能显示版本信息
我的jdk在:C:\Program   Files\Java\jdk1.5.0_06
而我的工作空间在:F:\workspace
当我再输入:java   HelloWord的时候却出现:Exception   in   thread   "main "   java.lang.NoClassDefFoundError:   EchoServer
    (我的HelloWord是个非常简单的java文件)
请问大家这个是什么问题

------解决方案--------------------
我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------
应该是classpath里没有包含当前目录,就是一个点:
calsspath=.;C:\Program Files\Java\jdk1.5.0_06....................
------解决方案--------------------
calsspath的问题!
------解决方案--------------------
设置一下环境变量


------解决方案--------------------
可能是你的java文件有问题,Exception in thread "main " ,你再试试别的程序看看
------解决方案--------------------
编译了没,得先生成class文件
------解决方案--------------------
你编译了吗?首先用javac编译,再用java执行
------解决方案--------------------
先javac编译,后执行
------解决方案--------------------
自己看书去 别在这丢人!
------解决方案--------------------
同意楼上的
------解决方案--------------------
好象是你的Main函数出错了,会不会主函数参数传递错了,看看你的String args[]的[]有没有,或者你可以用echo %JAVA_HOME%的方式输出你的环境变量看看对不对
------解决方案--------------------
java.lang.NoClassDefFoundError: EchoServer
引用了一个未定义的类:EchoServer