Avoiding display of Visual Studio Debugger when starting a new process from within java.exe

Posted by Matt Sheppard on Stack Overflow See other posts from Stack Overflow or by Matt Sheppard
Published on 2010-06-09T05:26:49Z Indexed on 2010/06/09 5:32 UTC
Read the original article Hit count: 321

Filed under:
|
|
|

How can I, from within a java program on windows, prevent a debugger window being displayed if a program I invoke crashes, and how can I detect the fact that it has crashed?

Background

I have a problem with a java application running on Windows which is launching an unreliable third party program by way of ProcessBuilder.start(). Specifically, if the external program crashes, the 'Visual Studio Just-In-time Debugger' window pops up asking if the user wants to debug the program.

From the java application side, I'm happy to deal with the fact that under some circumstances, the third party program will crash, but I'd like to be able to detect and silently handle that situation from within the Java code without requiring any user interaction.

© Stack Overflow or respective owner

Related posts about java

Related posts about Windows