java.lang.NoClassDefFoundError

今天突然想用命令行运行java程序。结果就悲催的报错了。。错误如下:

java.lang.NoClassDefFoundError_第1张图片


在网上查资料,答案挺多,很详细。。发现我的问题是java文件里面有package,所以编译出问题了。把package语句去掉就没事了。或者到src目录下,然后执行命令:

javac  test/Main.java

java test.Main

参考的资料很详细,http://www.uml.org.cn/j2ee/201310124.asp


你可能感兴趣的:(JAVA)