Java中一个程序以编译成功,当运行程序时,出现错误:找不到或无法加载主类,怎么办?

如题所述

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40
PATH=%JAVA_HOME%\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
一般是环境变量配置错误,检查一下。
--------------------------------
其中:PATH属于追加内容,添加到原先内容的最前面,分号隔开。
其他的都是新建内容。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-03-21
没写或者没找到main函数

只是单独一个文件的话,用cmd来编译运行,记得把package信息删除
第2个回答  2016-03-21
运行错程序了吧。。。。追问

不是

追答

把代码贴出来

追问

class TestTriangle{
public static void main (String args []){
for(int i = 1;i < 5;i ++){
for(int j = 0;j < 4;j ++){
System.out.println(" ");
}
for(int k = 0;k < i;k ++ ){
System.out.print("* ");
}
System.out.println("");
}
}

追答

没问题啊,不会是你运行错了吧。点Run按钮下面选择你这个类啊,再不济把控制台代码也贴出来。

追问

我做的和老师做的一模一样。

第3个回答  2016-03-21
上代码来看看
相似回答