| java.lang.Object tide.execute.JavaExecutor
JavaExecutor | final public class JavaExecutor (Code) | | Executes a given class and gobble the output to the execution tab
TODO: system.err should NOT be buffered...
|
Method Summary | |
public static JProcess | executeClass(File sourceBase, File javaExecutor, File classesDest, String mainClassName, List<File> classPath, String jvmOptions, String appOptions, File jpsTool, boolean enableRemoteJMXAccess, String hprofCommand, boolean launchDebugger) Execute the given class. |
JMX_ENABLE_JVM_ARG | final public static String JMX_ENABLE_JVM_ARG(Code) | | |
executeClass | public static JProcess executeClass(File sourceBase, File javaExecutor, File classesDest, String mainClassName, List<File> classPath, String jvmOptions, String appOptions, File jpsTool, boolean enableRemoteJMXAccess, String hprofCommand, boolean launchDebugger) throws Exception(Code) | | Execute the given class.
The class must have a static main method to be started.
REMARK: the returned process must be gobbled ! and in a very tolerant manner (buffered)
|
|
|