When multiple applications are launched using a File or SystemApplicationConsole, each console will attempt to independently redirect the stdin (System.in) to the said applications. This doesn't make much sense as multiple applications can't logically consume from the same input stream.
Instead such consoles should provide their own InputStream (pipe), independent of the System.in, that can use be used redirected to applications.
When multiple applications are launched using a File or SystemApplicationConsole, each console will attempt to independently redirect the stdin (System.in) to the said applications. This doesn't make much sense as multiple applications can't logically consume from the same input stream.
Instead such consoles should provide their own InputStream (pipe), independent of the System.in, that can use be used redirected to applications.