开发者

Exit code of Java program running inside of the Eclipse IDE?

开发者 https://www.devze.com 2023-03-12 07:52 出处:网络
I am developing a Java program using Eclipse that should exit with different codes based on the specific开发者_如何转开发 conditions.

I am developing a Java program using Eclipse that should exit with different codes based on the specific开发者_如何转开发 conditions.

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

Currently I manually run this program from command line and then check exit status, which is ridiculously slow. Is there a way to find out exit code without leaving Eclipse IDE?

Thanks in advance for help!


In Eclipse, if you open up the "Debug Perspective" you should see the result of your execution there (whether you use a Run target or a Debug target). You should see an entry that looks something like:

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

Your exit code should be the value after "exit value".


It is in "Debug" view.

You can get it:

  1. By switching to Debug perspective
  2. Or from: Menu > Windows > Show View > Other > Debug/Debug

Exit code of Java program running inside of the Eclipse IDE?


You can set up a run configuration in Eclipse. From there, you can see the program's output in the console. From the 'Run' menu, you can 'Run As' your configuration. Your configuration can include all of the command line args and stuff like that.

You could also use Junit to test your program. Here is a link to another post with several ways to do that.

0

精彩评论

暂无评论...
验证码 换一张
取 消