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\ 下
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变量中运行看能否解决。