用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,最好要加分哦,嘿嘿。