进程InputStream阻止控制台

时间:2017-08-23 17:44:15

标签: java process console console-application inputstream

我的问题是,我从ProcessBuilder开始的进程阻止了我想用扫描器读取的控制台中的输入。有可能改变它吗?

这是我如何创建流程:

        String dir = "BungeeCord";
        String name = "BungeeCord.jar";

        if (bcprocesse == null) {
            ProcessBuilder pb = new ProcessBuilder();
            pb.directory(new File("MineCloud/" + dir));
            pb.command("java", "-Xms512M", "-Xmx2048M", "-jar", name);
            try {
               bcprocesse = pb.start();
            } catch (IOException e) {
                e.printStackTrace();
            }

            System.out.println(AnsiColor.GREEN + dir + " wurde erfolgreich gestartet.");
        } else
            System.out.println(AnsiColor.RED + dir + " ist bereits gestartet.");

提前致谢。

0 个答案:

没有答案