Win32::SetChildShowWindow(0);
Win32::Process::Create($ProcessObj,
$javaExe,
$commandArgs,
0,
Win32::Process::NORMAL_PRIORITY_CLASS|Win32::Process::CREATE_NO_WINDOW,
$installPath) or $retCode = -9;
####
sub Callback_Running {
$runningThread = threads->new(\&startProcess, $installPath, $executePath, $configFile, $parser, $logger, $configref, $Context);
$runningThread->detach();
}
sub startProcess {
JavaCall->callJavaClass(...);
}
####
Win32::SetChildShowWindow(0);
Win32::Process::Create($ProcessObj,
$javaExe,
$commandArgs,
0,
Win32::Process::NORMAL_PRIORITY_CLASS|Win32::Process::CREATE_NO_WINDOW,
$installPath) or $retCode = -9;