如果你的代码没有用package,假设你的程序在c:\mycode\my_class.java用如下命令执行
javac c:\mycode\my_class.java (生成my_class.class)
java -cp c:\my_code\ my_class (执行my_class.class,注意my_class前用空格分隔了, -cp 指明了你的class所在的路径)
或者在c:\mycode> java -cp . my_class (此时用.来指明你的class所在的路径,因为你的当前路径就是dos提示符所指明的 c:\mycode\)更多信息参见下面帖子常见问题解答: Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldhttp://www.csdn.net/expert/topic/971/971217.xml?temp=.3531
javac c:\mycode\my_class.java (生成my_class.class)
java -cp c:\my_code\ my_class (执行my_class.class,注意my_class前用空格分隔了, -cp 指明了你的class所在的路径)
或者在c:\mycode> java -cp . my_class (此时用.来指明你的class所在的路径,因为你的当前路径就是dos提示符所指明的 c:\mycode\)更多信息参见下面帖子常见问题解答: Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldhttp://www.csdn.net/expert/topic/971/971217.xml?temp=.3531
Exception in thread"main"java.lang.noclassDefFoundError:***可到下面这个贴去看看,它专门是答复这一类型问题的:
http://www.csdn.net/expert/topic/971/971217.xml?temp=.3531