java已经有class文件但是执行时却显示器找不到或无法加载主类

这是我的环境变量
path:C:\ProgramData\Oracle\Java\javapath;”;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin“
java_home:C:\Program Files\Java\jdk1.8.0_60
class_home:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar “

求大神帮忙解答下怎么回事,怎样才能搞好

看一下类的名字,要和文件名一样,class Test{...},如果不一样也是会出错的

另外,多说一句,看你的环境变量,jdk应该是安到c盘了,个人建议不要把软件安到系统盘(这个和出的错没有关系)追问

因为是平板电脑城就这一个盘没分区 这倒无所谓
您能说下具体的解决方法吗?

追答

传一下你的代码

追问

public class Test{
public static void main(String[] args){
System.out.print("Hello,world");
}
}

追答

你看一下,是classpath不是class_home;classpath设置,这里要配置java文件编译后的保存目录,现在报错就是在classpath目录和d盘根目录下没有找到Test.class
可参考
set classpath=.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;
java HelloWord

环境变量重新配置

追问

您是说我的代码没有错,我的环境变量错了?麻烦您能直接给我配置个正确的环境变量吗?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答