JAVA菜鸟问题 郁闷啊
我的程序是:
public class Welcome
{
public static void main (String[] args)
{
}
}
编译成Welcome.class时没有错误,但是在执行“java Welcome”时出现提示:
Exception in thread "main" java.lang.NoClassdefDoundError: Welcome
我的JDK目录和A.java、A.class的目录都在系统环境变量中声明了,请问出现这个错误是什么原因?我在JDK1.5.0和1.4.2下调试,都是这个结果。我是java 初学者,请前辈不吝赐教!
我这个只可以编译,就是读不了
我的配置Java环境变量也没问题 郁闷啊
搜索更多相关的解决方案:
JAVA
----------------解决方案--------------------------------------------------------
我是按照教材上一步一步来,怎么也会出错,郁闷,请高手指点
----------------解决方案--------------------------------------------------------
我在线等啊,我是个初学者,可能我问的问题对你们来说太菜了~~希望大家谅解啊,
----------------解决方案--------------------------------------------------------
存的文件名是:Welcome.java 吗?
运行---cmd---D: 回车(这里指要运行的文件在d盘)
javac Welcome.java(就会生成Welcome.class文件)
java Welcome
----------------解决方案--------------------------------------------------------
你先生成一个class文件,就是:javac 文件名.java
----------------解决方案--------------------------------------------------------
我把你的程序复制下来,重新编译,运行没有问题,可能是你的运行环境有问题吧
----------------解决方案--------------------------------------------------------
肯定是程序的名字出现了问题和主类的名字不一致
----------------解决方案--------------------------------------------------------