用命令提示符运行java文件时,javac编译成功,生成一个class文件,但是java运行class文件时,显示找不到或无法加载主类
JAVA__HOME C:\Program Files\Java\jdk1.8.0_101
CLASSPATH .;C:/Program Files/Java/jdk1.8.0_101/lib/dt.jar;C:/Program Files/Java/jdk1.8.0_101/lib/tools.jar;
Path ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
java文件就直接存在D盘根目录里了
找不到类,说明classpath设置不对,你如果在当前的目录d盘执行的话,classpath就要增加一个路径 .; 表示当前目录
看图的时候看穿了,被题主带沟里,一直用java 调.java文件,之所以出现这种情况是因为题主java文件的名称写错了
java要求全名,也就是包括包的名字才行,不需要改classpath
是不是因为路径里斜杠写反了
配置path 最前面加个.;