当前位置: 代码迷 >> Java相关 >> java生成了class文件但执行时dos却提示class文件名错误,求高手指点呀!
  详细解决方案

java生成了class文件但执行时dos却提示class文件名错误,求高手指点呀!

热度:152   发布时间:2011-04-14 10:00:47.0
java生成了class文件但执行时dos却提示class文件名错误,求高手指点呀!
我用的是editplus编写的,在editplus上生成的class文件可以执行,但是在dos上运行时却出现这样的错误提示G:\>java \testjava\DoubletoInt
Exception in thread "mian"java.lang.NoClassDefFounderError: \testjava\DoubletoInt<wrong name:DoubletoInt>
我确定java的环境配置没有错误。不知道是什么原因,求高手指点呀!
搜索更多相关的解决方案: java  

----------------解决方案--------------------------------------------------------
main  不是  mian
----------------解决方案--------------------------------------------------------
不好意思,那个是我自己打错了
----------------解决方案--------------------------------------------------------
哎!当年我也犯那样的错!1
----------------解决方案--------------------------------------------------------
那怎么弄呀?既然你有过这样的经历,那就也不希望别人再犯同样的错了,是吧?希望高手你能给个答案!那个main是我不小心打错的,不是因为那个main造成的那种错误,希望能给个答案!我在这儿堵着了,,,,,,
----------------解决方案--------------------------------------------------------
哎,,,终于找到答案了,原来由于生成的class文件路径太深,需要用dos环境下的cd命令把文件路径改到当前文件夹中,也就是class文件所在的文件夹内,如打开命令提示符:C:\Users\lenovo>g:
G:\>cd
G:\
G:\>cd testjava
G:\>testjava>cd learn
G:\>testjava\learn>java JavaDemo05
是一个偶数
G:\>testjava\learn>
这样就能够在dos环境中执行以前不能执行的class文件了
----------------解决方案--------------------------------------------------------
  相关解决方案