eclipse java 想在一个工程里测试,多个主函数怎么更换?

我在一个包里写了几个都带主函数的class,有一些是做测试用的。但是点run的时候eclipse只运行那一个主函数class。我上次调了一个位置让自动运行的主函数改了,现... 我在一个包里写了几个都带主函数的class,有一些是做测试用的。
但是点run的时候eclipse只运行那一个主函数class。
我上次调了一个位置让自动运行的主函数改了,现在想改回去又忘了在哪改了。。。求告诉我一下
展开
 我来答
bag晓
推荐于2016-02-05
知道答主
回答量:28
采纳率:0%
帮助的人:15.4万
展开全部
  1. 只运行一个主函数是只能有一个主线程,你如果想运行相应的某一个类可以在它上面右键run as

  2. 你的问题不清楚,如果你知道改的是那个文件,在你没关闭ecipse之前可以 ctrl+z 撤销来寻找位置这也是我常用的方法。以后建议你在改动的地方做个标记。

天蝎木叶秋风
2014-05-06 · 超过31用户采纳过TA的回答
知道答主
回答量:119
采纳率:0%
帮助的人:79.8万
展开全部
主函数只会运行一个,你可以用JTest类来测试,选中要测试的方法运行就行,他的提示信息也更全面,不然的话只能多写几个类,每个类里一个主函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
manwu91
推荐于2016-09-05 · TA获得超过486个赞
知道小有建树答主
回答量:385
采纳率:71%
帮助的人:285万
展开全部

因为一个类文件中只能有一个main函数,所以如果想进行多个测试的话可以一个个的在main函数中进行,比如

public static void main(String[] args){
    test1();
    test2();
    test3();
}

但现在一般都会使用junit进行测试,通过junit可以编写规范整洁的测试代码,比如使用junit4的注解可以这样写测试代码

@Test
public void test1(){ ...}
@Test
public void test2(){ ...}
@Test
public void test3(){ ...}

运行的话只要在测试方法名称testN()上右击-》运行junit测试即可

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
password2030
2014-05-04
知道答主
回答量:41
采纳率:100%
帮助的人:21.4万
展开全部

使用那个像屏幕的那个图标切换

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
反反复复飞60a61b
2014-05-04 · 超过15用户采纳过TA的回答
知道答主
回答量:63
采纳率:100%
帮助的人:17.1万
展开全部
直接在你想要运行的类上右键run as 不就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式