title: How to Use Eclipse to Debug JNI code (Java & C/C++)
body: <p>While I can debug my application with the Eclipse JDT debugger for Java code and GDB for C code, I would prefer to use a single tool for all my debugging.  I found several projects that enable "mixed-mode" debugging in Eclipse and include support for single stepping between Java and native code.</p>
  
  <ul>
  <li><a href="http://software.intel.com/en-us/articles/integrated-debugger-for-javajni-environments/" rel="noreferrer">Intel's Integrated Debugger for Java/JNI Environments</a> </li>
  <li><a href="http://wiki.eclipse.org/index.php/Support_seamless_debugging_between_JDT_and_CDT" rel="noreferrer">Mariot Chauvin's Summer of Code Project: Support Seamless Debugging between JDT &amp; CDT</a></li>
  </ul>
  
  <p>Unfortunately, one claims to be pre-release quality and the other is currently unmaintained.
  <strong>Are there any plug-ins that bring mixed mode debugging functionality to Eclipse in a reliable way or should I continue to use two separate debuggers?</strong></p>