带参数的main()

Rainland_Lee 2008-05-26 03:53:23
Exception in thread "main" java.lang.NoClassDefFoundError: MyIpAdress (wrong nam
e: ex6/MyIpAdress)
这是什么意思啊?
另外,在Myeclips(Eclips)下怎么运行带参数的main()线程啊?
...全文
227 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhumingxie 2008-05-26
  • 打赏
  • 举报
回复
也就是main线程在运行过程中找不到MyIpAdress这个类(class)文件。
不知道你是在什么环境下运行,编译能通过的话,可能是环境变量设置的问题。
至于运行带参数的main()线程,在run主菜单下的run...中Arguments 页下设置即可。
Norris_Zhang 2008-05-26
  • 打赏
  • 举报
回复
MyIpAdress.class没找到。

在Eclipse运行带参数的main()方法

该源文件页面上点右键——Run As——Run

在弹出的窗口中选Arguments,在Programm Arguments中写参数

多个参数中间用一个或多个空格(或回车跳格等空白字符)隔开

如果不传任何参数,public static void main(String[] args){}中的args将是一个空数组,大小是0,对它进行args.length操作,不会报错。当然,如果空数组你还args[0]的话,那就是ArrayIndexOutOfBoundsException
Rainland_Lee 2008-05-26
  • 打赏
  • 举报
回复
ok了.谢谢
purerabbit 2008-05-26
  • 打赏
  • 举报
回复
eclipse运行带main参数的线程:用Open Run Dialog运行程序,会弹出一个界面
在Arguments中输入参数,多个参数中间用空格
awusoft 2008-05-26
  • 打赏
  • 举报
回复
??代码放出来看看.


你可以写另外一个类
public class TT
{
public static void main(String[]rags)
{
String[] str={"参数一","参数二","参数三"};
//然后调用那个类的main()方法;
MyClass.main(str);
}
}

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧