java编程的问题(可能是JDK)

来源:百度知道 编辑:UC知道 时间:2024/05/19 05:23:04
请大家看下面的显示:

D:\ycx\wh>java wh
Exception in thread "main" java.long.NoSuchMethodError:main
D:\ycx\wh>java wh.class
Exception in thread "main" java.long.NoSuchMethodError:wh/class

请问 上面的是什么问题,谢谢指教啊~~~~~~~~~~
1、

import java.applet.*;
import java.awt.*;
public class wh extends Applet
{
public void paint(Graphics g)
{

g.drawString("nuonuo",200,200);
}

}

2、

import java.applet.*;
import java.awt.*;
public class yxrs extends Applet
{

public void paint(Graphics g)
{
g.setColor(Color.red);
g.drawString("我一边喝着咖啡,一边学 Java 呢",2,30);
g.setColor(Color.blue);
g.drawString("我学得很认真",10,50);
}

}

在Eclipes下运行完全正确,可是到dos下就是如上这问题,,

我的JDK 装在变量名:D:\jdk1.5.0_12\ 下

如果说在Eclipes下运行完全正确。那就没有问题。是你的环境变量没有设置正确。把你的环境变量设置贴上来~~~系统找不到就没有办法~~~

MAIN有错误被 代码发出来看看

是不是没有配置环境变量啊?

你使用的是extend class, 所以,在constructer 的第一行里应该是super**();

把你的 wh.java 代码弄出来看看

第一个:此类中没有找到适合你的main方法,仔细检查你的全部有关程序代码。
第二个:没有找到名为wh的类,把classpath变量取消掉试试。要不就把wh所在文件夹添加到classpath变量中运行看能否解决。