读书人

java 命令行上遇到的java.lang.NoClas

发布时间: 2012-08-27 21:21:57 作者: rapoo

java 命令行下遇到的java.lang.NoClassDefFoundError错误
以前用写java程序一直用IDE写的,最近有点心血来潮想用命令行来编译和运行程序,希望能够对java有更加深刻的理解。编译很顺利,然后运行就头疼了,总是给我报“java.lang.NoClassDefFoundError”。解决步骤如下:
(1)有个文件夹(如“test”)和java文件里面的包名是一样的
(2)在文件夹test的上一个目录用命令:java test.HelloWorld

另外,在使用javac编译某个java文件时,如果这个类中引用了别的包中的类,系统会自动去找引用的class文件,如果没有class文件会去找该类的java文件,并会把它先编译了……

读书人网 >Ruby Rails

热点推荐