Exception in thread "main" java.lang.NoClassDefFoundError: MyIpAdress (wrong nam
e: ex6/MyIpAdress)
这是什么意思啊?
另外,在Myeclips(Eclips)下怎么运行带参数的main()线程啊?

解决方案 »

  1.   

    本帖最后由 AWUSOFT 于 2008-05-26 16:00:10 编辑
      

  2.   

    eclipse运行带main参数的线程:用Open Run Dialog运行程序,会弹出一个界面
    在Arguments中输入参数,多个参数中间用空格
      

  3.   

    MyIpAdress.class没找到。在Eclipse运行带参数的main()方法该源文件页面上点右键——Run As——Run在弹出的窗口中选Arguments,在Programm Arguments中写参数多个参数中间用一个或多个空格(或回车跳格等空白字符)隔开如果不传任何参数,public static void main(String[] args){}中的args将是一个空数组,大小是0,对它进行args.length操作,不会报错。当然,如果空数组你还args[0]的话,那就是ArrayIndexOutOfBoundsException
      

  4.   

    也就是main线程在运行过程中找不到MyIpAdress这个类(class)文件。
    不知道你是在什么环境下运行,编译能通过的话,可能是环境变量设置的问题。
    至于运行带参数的main()线程,在run主菜单下的run...中Arguments 页下设置即可。