自己刚写了一个小东东,编译通过了,但是在运行时却出错了,命令提示符显示“Exception in thread "nain"java.long.NoSuchMethodError:main”但是放到eclipse上运行却能成功,请问这是什么错误,是不是环境变量配置有错误?还望高手指点啊!谢了!

解决方案 »

  1.   


    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;public  class Practise 
           extends Applet implements ActionListener {

    Button bt;
    Label prompt;
    public void init ()
    {
    prompt =new Label ("你好!");
    bt=new Button ("操作 ");
    add(bt);
    add(prompt);
    bt.addActionListener(this);

    }
    public void actionPerformed(ActionEvent e){
    if(e.getSource()==bt)
               if(prompt.getText()=="Ilove you ")
                     prompt.setText("你好!");
               else
                    prompt.setText("你也好!");   
    }
    }
      

  2.   

    我把jdk1.6安在了c:\jdk6.0
    而class文件在d:\java里面,classpath=;d:\java;.
    是不是环境配错了。
      

  3.   

    为什么在eclipse里面能运行成功,我该怎么改啊?
      

  4.   

    在dos里面怎么运行applet程序啊!
      

  5.   

    将你的程序编译成class文件
    在html文件当中嵌入
    <applet code="your.class" width="300" height="200">
    </applet>
    在dos中输入appletviewer  xxx.html