Если вы работаете над плагином Eclipse, вы можете использовать механизм Eclipse для запуска нового приложения, используя DebugUITools, в основном
org.eclipse.debug.core.DebugPlugin.launch(configuration, "debug");
Я однажды использовал это для запуска приложений в режиме отладкиэто сработало, как и ожидалось, включая полную поддержку точек останова, установленных в eclipse, переменной самоанализа и т. д. Если это то, что вам нужно, попробуйте.