运行java程序时总是出现下面的异常 哪里不对?
来源:百度知道 编辑:UC知道 时间:2024/05/24 02:03:34
“Exception in thread "main" java.lang.NoClassDefFoundError: hello”
源程序如下:
public class hello{
static String str="Hello,World!";
public static void main(String[] args){
System.out.println(str);
}
}
源程序如下:
public class hello{
static String str="Hello,World!";
public static void main(String[] args){
System.out.println(str);
}
}
你看看你的类名hello 是不是和文件名 一样是 hello.java
如果不是 把它改成hello.java
这是说没有找见这个类,你要看一下环境变量和你的包的位置
不是代码的问题,是环境的问题。
你的系统环境变量有的CLASSPATH的配置有问题,请确认你的环境变量与下面的相符:
CLASSPATH=.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;
文件名和类名
我曾经也碰到这个问题,问题主要是文件名和类名不同!!
如果把文件名(*.java)改成Hello.java就ok了
运行java程序时总是出现下面的异常 哪里不对?
java程序运行时出现数组越界
请问怎样运行下面的java程序
java 程序可以编译过去,但运行时出现错误!!
我在运行大部分程序时,总是出现下面一段代码,弄的系统特慢,有办法解决吗?
在vc中编写了C程序,可以运行,但运行完后总是出现下面这样的对话框:
运行CMD搞JAVA 时,为什么总是出现Exception in thread "main" java.lang.NoClassDefoundError :**/java
jdk的环境变量设置后,运行java程序总是出错
运行Java程序出现equal sign expected是什么错误?
java能否运行时中断程序