]
Rob Stryker commented on JBIDE-25925:
-------------------------------------
A commit has been made at
This is not yet complete, and will also require test classes once done.
Copy eclipse classes for IVMRunner and implementations
------------------------------------------------------
Key: JBIDE-25925
URL:
https://issues.jboss.org/browse/JBIDE-25925
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: stack-server-protocol
Reporter: Rob Stryker
Fix For: 4.6.0.AM1
A key part of all java-based launch configurations is IVMRunner. This class and its
implementations ensure that launching an arbitrary java file can be done on all platforms.
Other necessary classes will be things like wrapping the process in a RuntimeProcess
object, listening for termination events, etc.
This requires significant code from org.eclipse.core.runtime, org.eclipse.debug.core,
and org.eclipse.jdt.launching.