退出Eclipse IDE内部运行的Java程序代码?

时间:2011-06-09 20:14:18

标签: java eclipse

我正在使用Eclipse开发一个Java程序,它应该根据具体情况以不同的代码退出。

if(veryBadError){
    Runtime.getRuntime().exit(10);
}else if(notSoBadError){
    Runtime.getRuntime().exit(5)
}else{
    Runtime.getRuntime().exit(0)
}

目前我从命令行手动运行此程序,然后检查退出状态,这非常慢。有没有办法在不离开Eclipse IDE的情况下找到退出代码?

提前感谢您的帮助!

3 个答案:

答案 0 :(得分:26)

在Eclipse中,如果打开“Debug Perspective”,您应该看到在那里执行的结果(无论您使用的是Run目标还是Debug目标)。您应该看到类似于以下内容的条目:

<terminated, exit value: 10>/usr/local/bin/java (Jun 9, 2011 4:00:00 PM)

您的退出代码应为“退出值”之后的值。

答案 1 :(得分:2)

您可以在Eclipse中设置运行配置。从那里,您可以在控制台中看到程序的输出。从“运行”菜单中,您可以“运行”为您的配置。您的配置可以包括所有命令行参数和类似的内容。

您也可以使用Junit来测试您的程序。 Here是指向其他帖子的链接,有几种方法可以做到这一点。

答案 2 :(得分:2)

位于“调试”视图

你可以得到它:

  1. 切换到Debug透视图
  2. 或者来自:菜单&gt; Windows&gt;显示视图&gt;其他&gt;调试/调试
  3. enter image description here