java运行显示“找不到或无法加载主类”!求帮助啊,在线等

用javac编译记事本文件成功,并且生成了.class文件,但是用java运行时提示找不到或无法加载主类
环境变量设置如下:JAVA_HOME——D:\JDK\bin
path ——D:\JDK\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\C:\Program Files (x86)\Java\jdk1.8.0_40\bin:
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

是你的JAVA_HOME这里设置错误了,去掉后边得bin,JAVA_HOME——D:\JDK就可以,你的path和CLASSPATH配置没有问题。例如我的jdk默认安装到C:\Program Files\Java\jdk1.7.0_45,我的JAVA_HOME和path是这么配置的,希望对你有所帮助:

追问

改成这样吗?但是还是没有效果啊。

追答

你的jdk要是安装到D:\JDK目录下这样可以,我觉得你的jdk应该没有安装到D:\JDK这个目录下。我的jdk安装到C:\Program Files\Java\jdk1.7.0_45,所以我的JAVA_HOME是这么配置的,你截图看看你的jdk安装到了什么目录,从地址栏里复制这个路径,粘贴到JAVA_HOME这里。

追问

你qq多少?qq说吧,感觉还是不行

追答

阿枫 270788081,最好要加分哦,嘿嘿。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-29
1. 类名和文件名要一样
2. 你的类里面要有主函数
第2个回答  2015-03-29
类名和文件名字要一样追问

没效果啊,,,,是哪里出问题了吗?

相似回答