我是一个初学java者

来源:百度知道 编辑:UC知道 时间:2024/05/22 13:50:53
我是一个初学java者
我写了这样一个小程序
在c盘下的Welcome.java文件里
public class Welcome
{
public static void main(String[] args)
{
System.out.println("你好");
}
}
可是在编译时都通过了
我运行时出现错误
c:\javac Welcome.java

c:\java Welcome
Exception in thread "main"java.lang.NoClassDefoundError:Welcome
请帮我解决一下

是找不到main类的定义,你的环境变量没有设置好.
具体设置下:classpath,include等

我将你的复制过去运行就很正常

G:\>javac Welcome.java

G:\>java Welcome
你好
我没做任何改动!

在环境变量里设置classpath.给它一个值“.”即添加个环境变量名字叫classpath.值是一个点。

另:楼上的,java代码规范的要求本就是(String[] args),但是(String args[])也不会有错。所以不是这儿的问题。

public static void main(String[] args)
应改为
public static void main(String args[])
常识哦!

是不是你的配置有什么问题啊,你最好查看你jdk配置