Javaプロセスから別のJavaプロセスを開始しようとしています。問題は、Windowsコンソールを表示し、AnotherAppにそのコンソールへの書き込みをさせたいということです。
このJavaスニペットは新しいプロセスを開始しますが、コンソールは表示されません。
ProcessBuilder pb = new ProcessBuilder("cmd", "/k", "java", "-jar", "AnotherApp.jar");
pb.start();
スタートから実行する場合-実行
cmd /k java -jar AnotherApp.jar
次に、新しいコンソールが作成され、Javaプロセスが開始されます。