女尊 缠妻:JAVA编译出现Exception in thread "main" java.lang.NoClassDefFoundError:文件名 错误。请看补充说明!
来源:百度文库 编辑:中科新闻网 时间:2024/05/15 10:21:21
RT 请问这是为什么? 已经仔细检查过PATH和CLASSPATH的设置了 也肯定不是大小写的错误 原文件在别的机器是是通过编译的 哪位DD能解答一下 多谢哈
楼上各位 谢谢大伙 不过我已经仔细检查过了 都不是这些问题造成的! 非常奇怪的问题 我在学校机房电脑上也遇到过这种问题 是不是因为JAVA小程序和JAVA应用程序的不同造成? 谢谢指教
楼上各位 谢谢大伙 不过我已经仔细检查过了 都不是这些问题造成的! 非常奇怪的问题 我在学校机房电脑上也遇到过这种问题 是不是因为JAVA小程序和JAVA应用程序的不同造成? 谢谢指教
你运行的时候一定是用的
java 文件名.java
这是错的!!!
应该用
java 文件名
不写.java后缀就对了
你的主类是这样写的吗?
public static void main(String[] args){}或是
public static void main(String args[])
这个应该没有问题,那就是你在Java和javac的时候没有注意文件名大小写的问题。java和DOS不同的是,java区分大小写。
小程序和JAVA应用程序当然不同了,java小程序依靠浏览器来运行,不必有main方法(当然加了也没错),java应用程序时通过调用其main方法来运行的。
你最好把代码或者编译过程发上来才知道怎么回事
classpath肯定设置的不好,如果当前目录不在classpath中,应当这样设置
classpath=%classpath%;. 一定要注意这个最后的"."他代表当前目录。
你应该把代码,文件名,你运行时敲的命令都发上来,别人才能清楚怎么回事,很多因素都会导致你这个现象
在ClassPath里加上“.”,代表当前目录(不用加分号)
JAVA编译出现Exception in thread "main" java.lang.NoClassDefFoundError:文件名 错误。请看补充说明!
java出现错误Exception in thread "main"...
为何出现这句话?Exception in thread"main"java.lang.NoClassDefFoundError:ServerProgram.java
编译通过后,但是运行的时候出来: Exception in thred "main" java.lang.NoClassDefFoundError:HellApp
编译JAVA HelloWorld 出现问题?
Exception in thread "main" java.lang.NoXuchMethodError: main
Exception in thread "main" java.lang.NoClassDefFoundError:Hello
Exception in thread "main" java.lang.NoClassDefFoundError
为什么Exception in thread "main" java.lang.NoClassDefFoundError???
Exception in thread "main" java.lang.NoClassDefFoundError